The company manages two live mobile applications that have been in the market for over 1.5 years:
- An AI-powered app designed to solve math problems.
- A music streaming app, similar to Spotify.
This role offers an exciting opportunity to work on cutting-edge technologies, improve app functionality, and tackle complex challenges to deliver exceptional user experiences.
Responsibilities:
- Design, develop, and maintain robust backend solutions using Node.js and TypeScript.
- Work with MongoDB and Firebase (functions, hosting, Firestore) to ensure efficient data handling and storage.
- Optimize application performance and scalability using Docker and containerized environments.
- Collaborate with cross-functional teams to gather requirements, define project scope, and ensure successful project delivery.
- Troubleshoot and debug backend issues, ensuring high availability and reliability.
- Implement new features and functionalities to enhance application usability and performance.
- Stay updated on emerging backend technologies and best practices to improve development processes.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 4+ years of Backend development experience, with a strong focus on Node.js and TypeScript.
- Proficiency with MongoDB and Firebase (functions/hosting/firestore).
- Hands-on experience with Docker for deploying containerized applications.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
- Solid understanding of software development principles, including clean code, scalable design, and maintainability.
- Other Requirements:
- Candidates must be prepared to showcase their work during the interview process (excluding projects covered by NDA).
Preferred Experience:
- Familiarity with software architecture and design patterns.
- Proven experience integrating AI or machine learning features into backend systems.
- Ability to manage priorities and deliver results in a dynamic, fast-paced environment.
This role is ideal for a Backend Developer passionate about solving complex technical challenges and contributing to the growth of innovative applications.