Full Stack Engineer
Visakhapatnam, IndiaFull-timeMid · 3-5 years
About this role
Job Title: Full Stack Engineer
Employment Type: Full Time- Work from Office
Experience: 3 year- 5 years
Reports To: Senior Developer/Team Lead
Job Summary:
We are looking for a skilled and proactive Full Stack Developer with 3 years–5 years of experience to join our dynamic engineering team. You will be responsible for designing, developing, and maintaining scalable web applications, working across both the front-end and back-end. The ideal candidate should have a strong foundation in Java/.Net/JavaScript frameworks, backend technologies, and databases, along with an eagerness to learn and contribute to team success.
Key Responsibilities
- Develop and maintain robust front-end interfaces using React.js / Angular / Vue.js.
- Build scalable and secure back-end APIs using Node.js / Express / Python / Java / .NET.
- Work with databases such as PostgreSQL, MySQL, or MongoDB for data modeling and queries.
- Collaborate with product managers, designers, and QA engineers to deliver high-quality features.
- Optimize application performance, security, and scalability.
- Participate in code reviews, technical discussions, and agile ceremonies.
- Write clean, testable, and maintainable code.
- Stay up to date with emerging technologies and propose improvements.
Key Requirements
- 3-5 years of hands-on experience in full stack development.
- Strong proficiency in JavaScript/TypeScript, HTML5, CSS3.
- Experience with front-end frameworks like React.js, Angular, or Vue.js.
- Solid backend development experience using Node.js, Express, Python, Java, or .NET.
- Experience with RESTful APIs, GraphQL
- Proficient in working with SQL or NoSQL databases.
- Familiarity with version control tools like Git.
- Understanding of CI/CD, testing frameworks, and containerization (e.g., Docker).
- Good problem-solving, debugging, and communication skills.
Bonus Skillset
- Experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with microservices architecture.
- Exposure to DevOps tools and processes.
- Experience in Agile/Scrum environments.
Soft Skills
- Strong communication and stakeholder management.
- Ability to work as an individual contributor and team member.
- Problem solving
