Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Develop and Maintain Applications: Design, build, and maintain efficient, reusable, and reliable code for our web applications.
- Front-End Development: Implement responsive and intuitive user interfaces using React.js and modern front-end technologies.
- Back-End Development: Create and maintain scalable server-side logic and RESTful APIs using Node.js and Express.js.
- Database Management: Design and manage database schemas and data models in MongoDB to ensure performance and scalability.
- Collaboration: Work closely with product managers, UI/UX designers, and other engineers to translate product requirements into technical solutions.
- Code Quality: Write clean, well-documented, and testable code, and actively participate in peer code reviews.
- Deployment & DevOps: Assist in the deployment and maintenance of applications on cloud platforms.
Job Requirements
- 4+ years of professional experience in full-stack web development.
- Strong proficiency in JavaScript (ES6+) and a deep understanding of its core concepts.
- Hands-on experience building user interfaces with React.js, including state management libraries like Redux or Context API.
- Solid experience developing and deploying back-end services and APIs with Node.js and Express.js.
- Proficiency with NoSQL databases, specifically MongoDB, and object data modeling with Mongoose.
- Experience with version control systems, particularly Git.
- Familiarity with front-end build tools like Webpack and Babel.
- Excellent problem-solving and communication skills.
Preferred Qualifications (Nice to Haves):
- Experience with TypeScript.
- Knowledge of cloud platforms (AWS, Azure, or Google Cloud).
- Familiarity with containerization technologies like Docker.
- Experience with CI/CD pipelines.
- Knowledge of GraphQL.
- Experience with unit and integration testing frameworks (e.g., Jest, Mocha, Chai).
- Experience with React Native is a significant plus.