Overview
Key Responsibilities
1. Develop scalable applications:
i. Build responsive, scalable, and secure web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
ii. Optimize application performance and ensure efficient, reusable, and reliable code.
2. Database management:
i. Design and manage robust PostgreSQL schemas.
ii. Write complex queries and optimize database performance.
3. API development:
i. Design and implement RESTful APIs for seamless integration across systems.
ii. Collaborate with frontend and other teams to ensure API consistency.
4. Cloud integration:
i. Work with AWS and Azure to deploy, manage, and optimize applications (preferred but not mandatory).
ii. Ensure CI/CD pipeline setup for efficient delivery.
5. Collaboration and code quality:
i. Work closely with cross-functional teams to understand requirements and provide technical solutions.
ii. Conduct code reviews, write unit tests, and maintain documentation.
Skills and qualifications:
A. Technical expertise:
1. Hands-on experience with the MERN stack (React.js, Node.js, Express.js, MongoDB).
2. Proficiency in PostgreSQL: schema design, query optimization, and database scaling.
3. Experience with REST API development and integration.
B. Additional skills (preferred):
1. Familiarity with AWS (e.g., S3, EC2, Lambda) and/or Azure cloud services.
2. Knowledge of CI/CD tools like Jenkins, GitHub Actions, or similar.
3. Understanding of Docker or containerization is a plus.
C. Soft skills:
1. Strong problem-solving and analytical skills.
2. Excellent verbal and written communication.
3. Ability to work in a collaborative team environment.
Job Type: Full-time
Pay: ?300,000.00 - ?4,500,000.00 per year
Benefits:
- Health insurance
Schedule:
- Day shift
Supplemental Pay:
- Performance bonus
Education:
- Bachelor's (Required)
Experience:
- Node.js: 1 year (Required)
- React: 1 year (Required)
- PostgreSQL: 1 year (Required)
Work Location: In person
Expected Start Date: 01/01/2025