Back-end Developer (Node.js)
Full-timeJob Overview
Evertech is seeking a dedicated and skilled Back-end Developer to join our dynamic team. In this role, you will be responsible for designing, implementing, and maintaining server-side logic and databases for a variety of applications. You will work closely with front-end developers to integrate user-facing elements with server-side logic and ensure optimal performance and responsiveness.
As a Back-end Developer, you will focus on building robust and scalable web services, enhancing our existing applications, and contributing to the overall architecture of our platforms.
Key Responsibilities:
- Develop and maintain server-side applications and services to support various platforms.
- Perform code reviews and provide guidance to junior developers.
- Ensure data integrity and security while collaborating with database administrators.
- Design and implement APIs for integration with front-end components and external services.
- Troubleshoot and debug applications, optimizing performance and reliability.
- Collaborate with cross-functional teams to gather requirements and implement technical solutions.
- Stay up-to-date with emerging technologies and industry trends to propose innovative solutions.
Requirements
Qualifications:
- Strong proficiency in JavaScript (both frontend and backend).
- Proven experience building backend services with Node.js and common server frameworks (e.g., Express, Koa, Nest).
- Experience with at least one modern frontend framework: React, Vue.js, or Angular.
- Familiarity with database systems such as MongoDB and/or MySQL (schema design, queries, indexing).
- Hands-on experience designing and working with RESTful APIs (and familiarity with JSON, status codes, versioning).
- Comfortable using Git and branching workflows (feature branches, PRs, code reviews).
- Strong problem-solving skills and ability to troubleshoot production issues.
- Ability to write clear, maintainable, and efficient code.
Benefits
- Competitive salary and growth opportunities.
- Flexible work environment (remote/hybrid).
- Chance to work with a modern tech stack and shape platform evolution.
- Collaborative and innovative team culture.
- 5/2 work week, 8 hours a day, providing a balanced work-life schedule.
- Availability for communication between 15:00 to 23:00 Tashkent time, as you'll collaborate with the US team based in New York.
- Official employment, ensuring compliance with Uzbekistan's Labor Laws.
- Engaging team-building activities to foster a collaborative work environment.
Make Your Resume Now