We are seeking a talented Backend Developer to join our dynamic team. As a Backend Developer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our applications and software. The ideal candidate is a highly motivated self-starter, with a strong background in backend development and a passion for creating efficient and scalable solutions.
Responsibilities
- Design and develop backend infrastructure for our applications and software
- Collaborate with frontend developers to integrate user-facing elements with server-side logic
- Optimize applications for maximum speed and scalability
- Write clean, efficient, and well-documented code
- Troubleshoot and debug issues in a timely manner
- Participate in code reviews and provide constructive feedback
- Stay updated with emerging technologies and industry trends
- Work closely with project managers and other team members to ensure project deadlines are met
Requirements
- Strong experience with programming languages such as Nodejs / Javascript / Typescript
- Proficient in database management and optimization (SQL Server and MongoDB)
Experience with version control systems such as Git - Nice to have: Python and Nestjs
3 years of experience in backend development
Bachelor’s degree in Computer Science or related field - Ability to work in a fast-paced, agile environment
- Excellent problem-solving and analytical skills
- Strong communication and teamwork skills
- Ability to multitask and prioritize tasks effectively