About Flynaut
Flynaut is an award-winning digital agency with a strong focus on mobile app development, web solutions, and digital transformation. We empower businesses of all sizes with innovative, user-centric technology that drives growth and impact.
Role Overview
We are seeking a highly skilled and self-driven Backend Developer (Freelancer) to support our development team on upcoming projects. The ideal candidate will have hands-on experience in building scalable backend services using Node.js, MongoDB, and TypeScript.
Key Responsibilities
- Develop and maintain robust, scalable server-side logic using Node.js.
- Design database schemas and manage data using MongoDB.
- Write clean, maintainable, and well-documented code in TypeScript.
- Build RESTful APIs to support frontend and third-party integrations.
- Ensure security, performance, and scalability of backend applications.
- Collaborate with frontend developers, QA, and product managers for seamless integration.
- Participate in code reviews and provide technical guidance where necessary.
Required Skills & Experience
- 3+ years of backend development experience using Node.js.
- Strong expertise in MongoDB with real-world schema design and query optimization.
- Proficiency in TypeScript with clear understanding of types and interfaces.
- Familiarity with Express.js, Mongoose, and related Node.js frameworks.
- Experience working with Git, CI/CD pipelines, and RESTful APIs.
- Ability to work independently and meet project deadlines in a remote environment.
- Good communication skills and a collaborative attitude.
Preferred Qualifications
- Experience with cloud platforms like AWS or GCP.
- Understanding of authentication mechanisms (JWT, OAuth2).
- Familiarity with Docker or container-based deployment.