11 Flipped.ai Jobs
Full Stack Engineer - Node.js/React.js (3-8 yrs)
Flipped.ai
posted 11hr ago
Job Summary :
We are seeking a talented and passionate Full Stack Engineer with expertise in modern JavaScript technologies to join our growing engineering team. You will be responsible for the design, development, and maintenance of high-quality web applications using a combination of React.js, Node.js, and MongoDB, deployed on the Microsoft Azure cloud platform.
Responsibilities :
- Design and develop user interfaces using React.js, including components, state management, and data fetching.
- Develop RESTful APIs and backend services using Node.js and Express.js.
- Design and implement database schemas and perform data modeling using MongoDB.
- Develop and deploy applications on the Azure cloud platform, leveraging services like Azure App Service, Azure Functions, and Azure Cosmos DB.
- Implement and maintain CI/CD pipelines using Azure DevOps or similar tools.
- Write clean, well-documented, and maintainable code.
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers.
- Stay up-to-date with the latest JavaScript and cloud computing technologies.
- Participate in code reviews and contribute to improving team processes.
- Troubleshoot and debug application issues effectively.
Qualifications :
- Bachelor's degree in Computer Science or a related field.
- 3+ years of professional experience in front-end development using React.js.
- 3+ years of professional experience in back-end development using Node.js and Express.js.
- Strong understanding of JavaScript, including ES6+ features.
- Experience with MongoDB or other NoSQL databases.
- Experience with cloud computing platforms, particularly Microsoft Azure.
- Familiarity with RESTful API design and development.
- Experience with Git and version control systems.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
- Passion for learning new technologies and best practices.
Bonus Points :
- Experience with state management libraries like Redux or Zustand.
- Experience with GraphQL.
- Experience with containerization technologies like Docker and Kubernetes.
- Experience with testing frameworks like Jest or Mocha.
- Azure certifications (e.g., Azure Developer Associate)
Functional Areas: Software/Testing/Networking
Read full job description