About ELITEX: ELITEX is a Software Development company, founded in 2015, with the core expertise & focus on JavaScript, DevOps, and Staff Augmentation services.
Our company has devoted teams of professionals with strong technical expertise and mentoring background, providing a full cycle of software development.
At ELITEX, every employee’s voice matters, processes are smooth and deprived of useless bureaucracy, working conditions are great. Apply for a job and check it for yourself! About the Project: Our client continuously improves their product in the finance sector. Their app provides tools that simplify financial decision-making, help save money, and offer additional features to support financial well-being. Responsibilities: * Collaborate with cross-functional teams to design and implement robust, scalable software solutions. * Develop new modules and modify/maintain existing modules as needed, driving innovation and pushing the boundaries of what’s possible. * Architect and optimize systems for performance, reliability, and maintainability. * Ensure seamless integration with external systems. * Actively participate in code reviews, providing constructive feedback to enhance code quality.
Requirements: * At least 3+ years of experience working with TypeScript/Node.js for back-end development; * Solid understanding of RESTful APIs, microservices architecture, and backend best practices * Hands-on experience with databases (e.g., PostgreSQL, MySQL, or MongoDB) * Experience with React for frontend development * Experience working with Git and modern development workflows * Familiarity with cloud platforms (AWS, GCP, or Azure) is a plus * Good understanding of software design principles and clean code practices * Upper-Intermediate level of English * Strong problem-solving abilities and attention to detail * Excellent communication and collaboration skills
Company benefits: * Cozy office in the very center of the city; * Modern working place (iMac/MacBook or other preferred hardware); * Convenient type of work: office/remote/hybrid; * No time-tracking systems; * 20 working days of paid vacation annually, which you can take according to your needs (even one by one or all together); * Paid sick-leaves; * Health insurance; * English classes; * Additional vacation days for special lifetime events; * Compensation for educational and training programs; * Team buildings and corporate events.