Full Stack Developer

3 - 5 years

11 - 18 Lacs

Posted:2 hours ago| Platform: Naukri logo

Apply

Skills Required

javascript/typescript html5 restful api design sql c# xunit/nunit redux/context api css3 jest

Work Mode

Hybrid

Job Type

Full Time

Job Description

Position

We are seeking a talented Full Stack Developer with 3-5 years of experience to join our growing engineering team. You will play a key role in designing, developing, and maintaining scalable web applications that power our educational platform. This is an excellent opportunity for a motivated developer who is passionate about education technology and wants to make a meaningful impact.

Key Responsibilities:

  • Design, develop, and maintain full-stack web applications using React, .NET, and PostgreSQL
  • Write clean, maintainable, and efficient code following best practices and coding standards 
  • Build responsive and intuitive user interfaces using React and modern frontend technologies
  • Develop robust RESTful APIs and backend services using .NET Core/Framework 
  • Design and optimize database schemas, queries, and stored procedures in PostgreSQL 
  • Write and maintain comprehensive unit tests, integration tests, and end-to-end tests 
  • Implement test-driven development (TDD) practices where applicable 
  • Debug and troubleshoot issues across the full stack 
  • Perform code reviews and provide constructive feedback to team members 
  • Ensure code quality through automated testing and continuous integration 
  • Collaborate with product managers, designers, and other developers in an agile environment 
  • Participate in sprint planning, stand-ups, and retrospectives 
  • Document technical specifications, APIs, and system architecture 
  • Contribute to technical discussions and architectural decisions

Required Qualifications

Experience

  • 3-5 years of professional experience in full-stack web development
  • Strong proficiency in React.js and modern JavaScript/TypeScript
  • Solid experience with .NET Core or .NET Framework (C#)
  • Hands-on experience with PostgreSQL or other relational databases

Technical Skills

  • Frontend:

    React.js, JavaScript/TypeScript, HTML5, CSS3, Redux/Context API, React Hooks
  • Backend:

    .NET Core/Framework, C#, RESTful API design, Entity Framework
  • Database:

    PostgreSQL, SQL, database design and optimization
  • Testing:

    Unit testing, integration testing, Jest, xUnit/NUnit, TDD practices
  • Cloud:

    Basic familiarity with AWS services (EC2, S3, RDS)
  • Version Control:

    Git, GitHub/GitLab/Bitbucket
  • Tools:

    Docker basics, Agile/Scrum methodologies
  • AI-Assisted Development:

    Experience using AI coding assistants (GitHub Copilot, Cursor, or similar tools) to enhance productivity and code quality

Soft Skills

  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Self-motivated with ability to work independently
  • Attention to detail and commitment to quality
  • Adaptability and willingness to learn new technologies
  • Ability to effectively leverage AI tools while maintaining code ownership and understanding

Preferred Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field
  • Experience with microservices architecture
  • Familiarity with additional testing frameworks (Selenium, Cypress, Playwright)
  • Experience with performance testing and optimization
  • Knowledge of containerization technologies (Docker, Kubernetes)
  • Understanding of CI/CD concepts and tools
  • Familiarity with AWS services
  • Contributions to open-source projects
  • Knowledge of Python will give bonus points

What We Offer

  • Competitive salary and benefits package
  • Flexible hybrid work arrangements
  • Professional development opportunities
  • Collaborative and innovative work environment
  • Opportunity to make a real impact in education

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

chennai, tamil nadu, india