Back to job offers
Apply Now

Senior Python FullStack Developer with Angular

  • Seniority:

    Senior

  • Work model:

    Remote India

  • City:

    India

  • Language:

    English (C1)

  • 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.
  • Our Offer

    • Work Life Balance.
    • 8 hours work.
    • Good work culture.
    • Learning and Development.
    • Modern work amenities.

Python FullStack Developer with Angular

Prajakta Bhat Recruitment Team Lead in India
Apply Now