A leading tech company is seeking an experienced Full Stack Developer to join their team. The ideal candidate will have over 5 years of software development experience with a focus on Python, Snowflake, and Angular. You will develop RESTful APIs, build data pipelines, and work with AWS services. This role offers an opportunity to collaborate in Agile teams and contribute to cutting-edge projects. Competitive salary and benefits are included.
Qualifications
5+ years of experience in software development.
Proficiency in Python and SQL.
Hands-on experience with Snowflake and Angular.
Familiarity with AWS services like Lambda, S3, and EC2.
Experience with Git, JIRA, and Agile methodologies.
Responsibilities
Develop and maintain RESTful APIs using FastAPI, Flask, or Django.
Build data pipelines and transformation logic using Python and Snowflake SQL.
Integrate backend services with AWS Lambda, S3, and API Gateway.
Build responsive web applications using Angular (v14+) and TypeScript.
Manage application state using RxJS or NgRx.
Skills
Python
Snowflake
Angular
SQL
Git
Agile methodologies
Tools
AWS
FastAPI
Flask
Django
TypeScript
RxJS
NgRx
JIRA
Job description
Overview
Full Stack Developer needs 5 years of experience in building scalable applications using Python, Snowflake, and Angular, deployed in AWS environments.
Responsibilities
Develop and maintain RESTful APIs using FastAPI, Flask, or Django.
Build data pipelines and transformation logic using Python and Snowflake SQL.
Write and optimize Stored Procedures, UDFs, and Snowpark code for data processing.
Integrate backend services with AWS Lambda, S3, and API Gateway.
Frontend (Angular): Build responsive web applications using Angular (v14+) and TypeScript; Implement UI components using Angular Material or Bootstrap; Manage application state using RxJS or NgRx.
Collaborate in Agile teams, attending daily standups, sprint planning, and retrospectives; Use Git for version control, participate in code reviews and CI/CD pipelines; Document technical designs and contribute to release planning.
Qualifications
5+ years of experience in software development.
Proficiency in Python and SQL; Hands-on experience with Snowflake and Angular.
Familiarity with AWS services (Lambda, S3, EC2).
Experience with Git, JIRA, and Agile methodologies.
Works well with Agile teams.
Frontend (Angular)
Build responsive web applications using Angular (v14+) and TypeScript.
Implement UI components using Angular Material or Bootstrap.
Manage application state using RxJS or NgRx.
DevOps & Agile
Use Git for source control and participate in code reviews and CI/CD pipelines.
Collaborate in Agile teams, attending daily standups, sprint planning, and retrospectives.
Document technical designs and contribute to release planning.