Full Stack Developer - AngularJS/Python

7 - 8 years

6 - 8 Lacs

Posted:2 weeks ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Key Responsibilities:

  • Develop and maintain end-to-end web applications, ensuring high performance, scalability, and security
  • Design, develop, and consume RESTful APIs using Python and FastAPI
  • Build user-friendly, responsive front-end applications using Angular (Angular 18+), TypeScript, HTML, and CSS
  • Work with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB) for data storage and retrieval
  • Collaborate with product managers, designers, and developers to define requirements, specifications, and timelines
  • Write clean, efficient, and well-documented code
  • Participate in code reviews to ensure quality and adherence to best practices
  • Troubleshoot, debug, and resolve application defects and issues
  • Implement unit and integration tests using tools like Pytest (Python) and Jest (Angular)
  • Stay current with modern web development trends, tools, and best practices
  • Contribute to improving development processes and methodologies
  • Participate in Agile ceremonies such as sprint planning, stand-ups, sprint reviews, and retrospectives
  • Deploy and maintain applications on cloud platforms like Azure, AWS, GCP, or Heroku

Qualifications:

  • 78 years of professional experience developing full-stack web applications
  • Strong proficiency in Python, with a solid understanding of object-oriented programming, data structures, and design patterns
  • Hands-on experience with FastAPI for building RESTful APIs
  • Strong front-end development experience with Angular (Angular 18+), TypeScript, HTML, and CSS
  • Experience working with relational databases such as PostgreSQL or MySQL and/or NoSQL databases like MongoDB
  • Familiarity with REST API design principles and standards
  • Proficiency with version control tools, especially Git
  • Experience with unit testing frameworks including Pytest (Python) and Jest (Angular)
  • Hands-on experience with Agile tools and methodologies (e.g., Jira, Confluence)
  • Experience deploying and managing applications on cloud platforms (Azure, AWS, GCP, or Heroku)
  • Excellent communication skills and strong attention to detail

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