Senior Python FullStack Developer with Angular

6 - 11 years

11 - 16 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Requirement
  • More than 6 years experience: Proven expertise in both front-end and back-end development.
  • Agile/Scrum: Strong familiarity with Agile methodologies, Continuous integration and Scrum practices.
  • Docker: Proficiency with Docker for containerization and managing development, testing, and production environments.
  • GitLab: Familiarity with GitLab for version control, CI/CD pipelines, and repository management or analogous system like Github
  • Performance Optimization: Proven experience in developing and optimizing high-performance web applications. Expertise in optimizing backend processing and UI validation for speed and efficiency.
  • Collaboration: Capacity to work alongside product managers, data experts, and UX/UI designers to continuously refine the validation process and improve the user experience.
  • Backend Development:
    Highly experienced Python developer with a strong foundation in web frameworks like Django or Flask. Proven ability to design, develop, and deploy high-performance RESTful APIs. Expertise in cloud-native development, with experience deploying and scaling serverless applications on AWS (EC2, S3, Lambda, RDS, API Gateway) or GCP.
  • Python: Strong preference for experience with Python for backend development.
    Continuous Integration and Continuous Deployment (CI/CD): Strong understanding of CI/CD workflows to ensure reliable and consistent updates.
  • Database Integration: Capability to work with Snowflake databases for storing and retrieving metadata. Experience working with document-based databases such as Opensearch, Elasticsearch, or MongoDB, including data ingestion, indexing, and query optimization.
  • OAuth-Based Authentication: Expertise in OAuth 2.0/OpenID and Enterprise Single Sign-On (SSO) protocols. Proven experience implementing secure authentication flows in web applications.
  • AWS: Experience in deploying and managing applications on AWS, utilizing services such as EC2, S3, Lambda, RDS, and API Gateway.
    Experienced in test-driven development. Proficient in creating and maintaining documentation.
  • Component-Based Development: Proficiency in developing reusable and modular components to streamline development and maintain consistency across the application.
  • Frontend Data: Expertise in creating user interfaces using Angular 2+, TypeScript, and Material Design
  • Unit Testing: Understanding of testing approaches and Test Driven Development(TDD) using Jasmine and Karma/Jest/Vitest
  • UI/UX Design: Strong understanding of user-centered design principles and experience working with UX/UI designers to create intuitive and responsive interfaces.
  • State Management: Experience with state management libraries such as NgRx or Redux to manage complex application states.

Mock Interview

Practice Video Interview with JobPe AI

Start Django 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
Billennium logo
Billennium

IT Services and IT Consulting

Warsaw Mazowieckie

RecommendedJobs for You