Job Description
Job Description We are looking for a motivated and detail-oriented
Full Stack Developer to join our dynamic engineering team. This is an excellent opportunity for recent graduates or professionals with up to 3 years of experience to develop robust, user-centric web applications and grow in a fast-paced, innovative environment.
Key Responsibilities - Design, develop, and maintain scalable web applications using modern front-end and back-end technologies.
- Build responsive and dynamic user interfaces using frameworks such as React, Angular, or Vue.js.
- Develop RESTful APIs and microservices using Node.js, Express, or similar back-end technologies.
- Work with databases (SQL and NoSQL) to design schemas, write queries, and ensure data integrity.
- Collaborate with UI/UX designers, product managers, and QA engineers to deliver high-quality features on time.
- Write clean, maintainable, and efficient code following industry best practices.
- Troubleshoot, debug, and optimize application performance across different platforms.
- Deploy, monitor, and maintain applications in cloud environments (AWS, Azure, or Google Cloud).
- Participate in code reviews and contribute to continuous integration and delivery (CI/CD) pipelines.
- Stay updated on emerging tools, technologies, and frameworks to drive continuous improvement.
Required Qualifications - Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 0–2 years of relevant experience (internships, freelance projects, or academic work strongly preferred).
- Proficiency in front-end technologies: HTML5, CSS3, JavaScript, and frameworks such as React, Angular, or Vue.js.
- Strong understanding of back-end development using Node.js, Express, or similar frameworks.
- Experience working with databases like MySQL, PostgreSQL, or MongoDB.
- Familiarity with RESTful API design, version control (Git/GitHub), and Agile development practices.
- Understanding of cloud deployment tools (AWS, Azure, or Docker) is a plus.
- Strong problem-solving and analytical skills with attention to detail.
- Excellent communication and teamwork abilities in a collaborative development environment.
- Eagerness to learn, adapt, and contribute innovative ideas to enhance product performance and scalability.
Job Tags
Freelance, Internship,