Job Summary:
We are seeking a skilled and detail-oriented Backend Developer to join our IT team. In this role, you will be responsible for server-side web application logic, database management, and integration with front-end elements. You will work collaboratively with front-end developers and other cross-functional teams to deliver reliable, scalable, and secure backend services.
Key Responsibilities:
- Collaborate with front-end developers to integrate user-facing elements with server-side logic
- Build reusable code and libraries for future use to improve efficiency and maintainability
- Optimize applications for maximum speed, performance, and scalability
- Implement security measures and data protection protocols to safeguard application data
- Design, develop, and maintain effective data storage solutions and databases
- Develop RESTful APIs and backend services using Node.js, Express.js, and Sequelize ORM
- Write clean, testable code and perform unit testing to ensure code quality
- Maintain and enhance existing backend systems and troubleshoot issues as they arise
- Ensure code version control and follow best development practices using Git
- Stay up to date with new technologies and backend development trends
Requirements:
- 2–6 years of experience in backend development
- Bachelor’s degree in Computer Science, Information Technology, or related field
- Proficiency in backend programming languages: JavaScript and Python
- Strong experience with Node.js, Express.js, MySQL, and Sequelize ORM
- Basic understanding of front-end technologies such as HTML5, CSS3, and JavaScript
- Familiarity with RESTful API design and development best practices
- Experience with version control tools like Git
- Strong problem-solving skills and ability to write clean, maintainable code
- Ability to work collaboratively in a fast-paced team environment
Nice to Have:
- Experience with AWS or Azure cloud services
- Knowledge of Elastic Storage and Elasticsearch
- Familiarity with API Gateway tools such as AWS API Gateway or Azure API Management
If you are passionate about building secure, high-performance backend systems and enjoy solving complex problems, we encourage you to apply and be a part of our growing team.