This job has been added to your Saved jobs.
You have reached the limit of 20 Saved Jobs. If you want to create a new one, please manage your Saved Jobs.
Job description
MOOVTEK is an innovative transportation technology startup focused on creating seamless and user-friendly mobile applications. Our goal is to revolutionize the transportation industry by leveraging cutting-edge technology to provide efficient, secure, and convenient services for ourusers.
Job Description:
We are seeking a skilled and motivated Mid-Level Software Developer with a focus on Backend Development to join our growing team. The ideal candidate will have 2-5 years of professional experience in backend software development. You will be responsible for designing, developing, and maintaining the server-side logic that powers our transportation platform, ensuring that it is secure, scalable, and performant.
Key Responsibilities:
- Design, develop, and implement robust backend solutions that drive the core functionalities of our platform.
- Collaborate with frontend developers, mobile developers, and other team members to integrate user-facing elements with server-side logic.
- Develop and maintain APIs and microservices, ensuring they are efficient, scalable, and secure.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Optimize and refactor existing code to improve performance and scalability.
- Participate in code reviews, providing constructive feedback to peers.
- Troubleshoot, debug, and resolve backend issues in a timely manner.
- Implement security measures to protect data and ensure compliance with industry standards.
- Stay updated with industry trends and emerging technologies to ensure the backendarchitecture remains competitive and innovative.
- Contribute to the development of software architecture and design patterns.
Your skills and experience
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 2-5 years of professional experience in backend software development.
- Proficiency in backend programming languages such as Node.js, Python, or Go.
- Experience with backend frameworks (NestJS, Django or Express).
- Strong understanding of software architecture, design patterns, and data structures.
- Experience with microservices architecture, RESTful APIs, and relational and NoSQL databases (Postgresql, MongoDB).
- Familiarity with cloud platforms (AWS, Google Cloud, or Azure) and containerization (Docker).
- Knowledge of CI/CD pipelines and DevOps practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills, with the ability to collaborate effectively in a fast-paced startup environment.
- Ability to adapt to changing priorities and business needs.
Preferred Skills:
- Experience with database design and optimization.
Why you'll love working here
- Work from home 1 day a week (Optional).
- Bonus: 13th month salary annually.
- Monthly Performance bonus: based on KPIs.
- 15 paid leave days per year.
- Review annually and adjust salary increase based on work performance.
- Competitive salary package based on experience and qualifications.
- Full benefits as per company policy, including health insurance, social insurance, and other statutory benefits.
- A dynamic and creative work environment that supports personal and professional growth.
- Opportunities to work on impactful projects that reach millions of users.
- Startup environment, young, dynamic, work hard, play hard;
- Working time: 5 days/week and flexible according to job positions.
MOOVTEK