Full Stack Developer (Front-end and Back-end)

6 - 11 years

13 - 17 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking an experienced Full Stack Developer to join our team, with a strong background in both front-end and back-end development. The ideal candidate will have a minimum of 6 years of experience in developing scalable, efficient, and reliable software applications using a range of technologies, including JavaScript, Vue.js, React.js, Ruby on Rails, and Python. The successful candidate will be responsible for designing, developing, testing, and deploying software applications, as we'll as collaborating with cross-functional teams to identify and prioritize project requirements.
Job Description
  • Design, develop, and maintain large-scale software applications using front-end technologies like JavaScript, Vue.js, and React.js
  • Develop back-end applications using Ruby on Rails and Python, with a focus on scalability, performance, and reliability
  • Collaborate with cross-functional teams, including product management, design, and quality assurance, to identify and prioritize project requirements
  • Participate in code reviews and ensure that the codebase is maintainable, efficient, and follows best practices
  • Troubleshoot and debug issues, and provide technical support to junior team members
  • Stay up-to-date with the latest trends and technologies in software development, and apply this knowledge to improve the teams skills and processes
  • Develop and maintain technical documentation, including architecture diagrams, design documents, and API documentation
  • Participate in agile development methodologies, including sprint planning, daily stand-ups, and retrospectives
Technical Requirements:
  • 6+ years of experience in software development, with a focus on full-stack development
  • Strong proficiency in front-end technologies like JavaScript, Vue.js, and React.js
  • Experience with back-end technologies like Ruby on Rails and Python
  • Strong understanding of database concepts, including data modeling, normalization, and querying
  • Experience with version control systems like Git, and agile development methodologies like Scrum or Kanban
  • Strong problem-solving skills, with the ability to debug and troubleshoot complex issues
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams
Nice to Have:
  • Experience with cloud-based platforms like AWS or Google Cloud
  • Knowledge of containerization technologies like Docker
  • Experience with testing frameworks like Jest or Pytest
  • Familiarity with DevOps tools like Jenkins or CircleCI
  • Experience with security best practices, including authentication, authorization, and data encryption
Education: Bachelors degree in Computer Science, Software Engineering, or a related field

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Infineon logo
Infineon

Semiconductors

Neubiberg

RecommendedJobs for You