Back to board
tilicho·13 months ago

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

  1. Strong communication and stakeholder management.
  2. Ability to work as an individual contributor and team member.
  3. Problem solving