Full Stack Developer - AngularJS/Python

7 - 8 years

7 - 9 Lacs

Posted:4 hours ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

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

    .
  • Develop

    user-friendly

    and

    responsive front-end applications

    using

    Angular (18+)

    ,

    TypeScript

    ,

    HTML

    , and

    CSS

    .
  • Work with

    relational databases

    (e.g.,

    PostgreSQL

    ,

    MySQL

    ) and/or

    NoSQL databases

    (e.g.,

    MongoDB

    ) to design, implement, and optimize

    data storage

    and

    retrieval

    .
  • Collaborate

    with

    cross-functional teams

    , including

    product managers

    ,

    designers

    , and other developers, to define project requirements, specifications, and timelines.
  • Write

    clean

    , well-documented, and

    efficient code

    .
  • Participate in

    code reviews

    to ensure

    code quality

    and adherence to best practices.
  • Troubleshoot

    ,

    debug

    , and resolve

    software defects

    and issues.
  • Implement

    unit

    and

    integration tests

    to ensure

    application stability

    and

    reliability

    (

    Pytest

    for Python,

    Jest

    for Angular).
  • Stay up-to-date with the latest

    web development trends

    ,

    technologies

    , and best practices.
  • Contribute to the improvement of

    development processes

    and

    methodologies

    .
  • Work within an

    Agile development environment

    , participating in

    sprint planning

    ,

    daily stand-ups

    ,

    sprint reviews

    , and

    retrospectives

    .
  • Deploy

    and maintain applications on

    cloud platforms

    (Azure, AWS, GCP, or Heroku).

Qualifications:

  • Proven

    professional experience

    (7-8 years) developing

    end-to-end web applications

    .
  • Strong

    proficiency in Python

    , including

    object-oriented programming

    ,

    data structures

    , and

    design patterns

    .
  • Hands-on experience building

    RESTful APIs

    using the

    FastAPI framework

    .
  • Strong proficiency in

    Angular (18+), TypeScript, HTML

    , and

    CSS

    , with experience in building

    responsive

    and

    user-friendly designs

    .
  • Solid experience interacting with

    relational databases

    (e.g.,

    PostgreSQL

    ,

    MySQL

    ) or

    NoSQL databases

    (e.g.,

    MongoDB

    ).
  • Familiarity with

    RESTful API design principles

    and best practices.
  • Proficiency with

    version control systems

    , particularly

    Git

    .
  • Experience with writing

    unit tests

    (e.g., using

    Pytest

    for Python and

    Jest

    for Angular).
  • Experience with

    Agile methodologies

    and development tools (e.g.,

    Jira

    ,

    Confluence

    ).
  • Experience deploying and managing applications on any one of the

    cloud platforms

    :

    Azure

    ,

    AWS

    ,

    GCP

    , or

    Heroku

    .
  • Excellent

    verbal and written communication skills

    .
  • Strong

    problem-solving skills

    and

    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