Role Overview
We are looking for a skilled Software Engineer to design, develop, and maintain scalable web applications, building both robust backend services and modern frontend interfaces.
Responsibilities
- Design, develop, and maintain scalable web applications
- Build RESTful APIs and backend services using Node.js
- Develop modern, performant frontend applications using React and Next.js
- Build responsive and accessible UI using HTML and CSS
- Work with databases like MySQL and MongoDB for data modeling and queries
- Write clean, maintainable, and well-tested code
- Collaborate with cross-functional teams to deliver features end-to-end
- Participate in code reviews and contribute to engineering best practices
Requirements
- Minimum 2+ years of professional experience in software development
- Strong experience with Node.js, React, and Next.js
- Proficiency in JavaScript, HTML, and CSS
- Hands-on experience with MySQL and/or MongoDB
- Good understanding of REST APIs and web application architecture
Preferred Qualifications
- Experience with Docker
- Exposure to AWS
- Familiarity with Kubernetes
- Experience working in fast-paced startup environments
Skills
- Node.js
- React
- Next.js
- MySQL
- MongoDB