We are seeking an experienced Full Stack Developer with a strong background in MEAN (MongoDB, Express.js, Angular, Node.js ) or MERN (MongoDB, Express.js, React, Node.js ) stack development to join our dynamic team. As a Full Stack Developer, you will play a pivotal role in designing, developing, and maintaining web applications that deliver exceptional user experiences. If you are passionate about creating scalable, performant, and innovative solutions, we want to hear from you.
Responsibilities:
- Collaborate with cross-functional teams, including designers, product managers, and other developers, to define and deliver high-quality software solutions.
- Design and implement scalable, secure, and responsive web applications using the MEAN or MERN stack.
- Develop APIs and server-side components using Node.js and Express.js .
- Create and maintain efficient database schemas and queries using MongoDB.
- Implement user interfaces and front-end components using Angular (for MEAN) or React (for MERN).
- Ensure the technical feasibility of UI/UX designs and optimize application performance.
- Debug and resolve issues, perform code reviews, and implement best practices for software development.
- Stay up-to-date with emerging technologies and industry trends to continuously improve development processes and solutions.
- Contribute to the overall software architecture and design decisions.
- Collaborate in an Agile development environment, participate in sprint planning, and meet project deadlines.
Requirements:
- Bachelor’s or Master’s degree in Computer Science or a related field.
- 5-8 years of professional software development experience.
- Proven expertise in MEAN or MERN stack development, with a strong portfolio showcasing your work.
- Proficiency in JavaScript, TypeScript, HTML, and CSS.
- Solid experience with Node.js and Express.js for server-side development.
- Experience with MongoDB for database design and query optimization.
- For MEAN developers, strong knowledge of Angular and related tools.
- For MERN developers, strong knowledge of React and related libraries.
- Experience with version control systems (e. g., Git) and code collaboration tools.
- Knowledge of front-end build tools, package managers, and bundlers (e. g., Webpack, npm, yarn).
- Familiarity with testing frameworks and practices (e. g., Mocha, Chai, Jest).
- Understanding of containerization and deployment using technologies like Docker.
- Strong problem-solving skills and the ability to work both independently and as part of a team.
- Excellent communication and collaboration skills.
Preferred Qualifications:
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Knowledge of DevOps practices and CI/CD pipelines.
- Familiarity with GraphQL or other API query languages.
- Mobile application development experience (iOS/Android).
- Knowledge of NoSQL databases beyond MongoDB (e. g., Cassandra, Couchbase).
- Experience with microservices architecture.
Benefits at Carnera Technologies
Extended Health Benefits and Insurance • Sponsored Trainings • Courses • Nano Degrees • Hackathons • Financial support