to join our team. In this role, you will be responsible for designing, developing, and deploying web applications using modern JavaScript frameworks and technologies. The ideal candidate has hands-on experience with frontend and backend development, is comfortable working in fast-paced environments, and enjoys building scalable web solutions from the ground up.
Key Responsibilities:
Develop and maintain dynamic user interfaces using
Next.js
,
Reactjs, Typescript
.
Build robust server-side logic using
Node.js
with
EJS
or
Pug
templating engines.
Design and manage
MongoDB, SQL
databases, ensuring data integrity and performance.
Deploy and manage applications using
Docker
and
Heroku
.
Collaborate with cross-functional teams including designers and product managers to deliver high-quality features.
Write clean, maintainable, and testable code.
Monitor application performance and troubleshoot issues as needed.
Required Skills and Qualifications:
Proficiency in
Next.js
,
Reactjs
for frontend development.
Strong backend development skills with
Node.js
,
Expressjs
including templating with
EJS
or
Pug
.
Experience working with
MongoDB
and data modeling for NoSQL databases.
Hands-on experience with
Docker
containerization and deployment to
Heroku
.
Understanding of RESTful APIs and web application architecture.
Familiarity with version control systems like
Git
.
Strong problem-solving skills and attention to detail.
Nice to Have:
Experience with CI/CD pipelines.
Experience with performance tuning and monitoring tools.
3 to 5 years of experience as a