




Job Summary: Mid-level Developer Analyst to work on application development and evolution, collaborating with the team and participating in technical decisions to implement solutions. Key Highlights: 1. Active participation in application development and evolution 2. Collaboration with the team and support from senior professionals 3. Implementation of solutions and continuous skill growth Mid-level Developer Analyst to work on the development and evolution of our applications, collaborating closely with the team and receiving guidance from senior professionals. Will play an active role in deliveries, participating in day-to-day technical decisions, implementing medium-complexity solutions, and continuously enhancing technical and product-related skills. Responsibilities * Develop and maintain backend and frontend features. * Implement solutions adhering to quality, performance, and security standards. * Participate in code reviews, receiving and applying technical feedback. * Address bugs and implement evolutionary system improvements. * Collaborate with the team to refine technical requirements. * Contribute to continuous improvement of the codebase and development processes. * Support the team in investigating and resolving production issues. Technical Requirements Practical experience with: Backend * Ruby on Rails (application development and maintenance) * PostgreSQL (basic modeling, queries, and indexes) * Sidekiq (asynchronous jobs) * RabbitMQ (messaging concepts and usage in integrations) Frontend * Vue.js (components, API consumption, SPA maintenance) Infrastructure & Performance * AWS (usage and understanding of core services) * Redis and Memcached (usage for caching and performance optimization) * Familiarity with CI/CD and application deployment Behavioral Requirements * Strong teamwork ability. * Proactive and collaborative mindset. * Interest in technical growth and learning new practices. * Clear communication and openness to feedback. * Commitment to quality and deadlines. Preferred Qualifications * Prior experience in agile environments (Scrum/Kanban). * Knowledge of automated testing best practices. * Experience with medium-scale or high-traffic systems. * Interest in architecture and performance.


