Role:
Senior Angular Developer (80% Angular & 20% Python)
Location:
San Francisco, CA or New York, NY or Rockville, MD or Tysons, VA (3 days onsite
per week)
Duration:
3 year project
Notes:
80% Angular Development
20% Python, SQL, and AWS experience
Job Description:
Overview
We
are seeking a Front End Full Stack Engineer with a strong emphasis on Angular
development (approximately 80%), complemented by backend experience in Python,
SQL, and AWS (approximately 20%). This role will focus on building modern,
scalable, and user‑friendly web applications while collaborating closely with
backend, data, and cloud teams.
This
is a hands‑on engineering role ideal for someone who enjoys owning the front‑end
architecture while still contributing to backend services, data integration,
and cloud deployments.
Key
Responsibilities
Front
End (Primary – ~80%)
- Design, develop, and maintain high‑performance
Angular applications
- Build reusable, modular UI components following best
practices
- Collaborate with UX/UI designers to translate designs
into responsive, accessible user interfaces
- Optimize front‑end performance, state management, and
application scalability
- Integrate front‑end applications with RESTful APIs and
backend services
- Write unit and integration tests to ensure UI
reliability and maintainability
- Participate in code reviews and contribute to front‑end
architectural decisions
Backend
& Full Stack (Secondary – ~20%)
- Develop and maintain backend services using Python
- Work with SQL databases to query, manipulate,
and integrate data into applications
- Support API development and integration between front‑end
and backend systems
- Assist with deployments and infrastructure using AWS
services
- Collaborate with DevOps and backend teams to support
CI/CD pipelines
Required
Qualifications
- Strong professional experience with Angular
(latest or recent versions)
- Solid understanding of TypeScript, JavaScript, HTML,
and CSS
- Experience consuming and integrating RESTful APIs
- Hands‑on experience with Python for backend
development or scripting
- Working knowledge of SQL and relational
databases
- Experience deploying or supporting applications in AWS
- Familiarity with Git‑based version control and agile
development practices
Nice‑to‑Have
Skills
- Experience with front‑end testing frameworks (Jasmine,
Karma, Jest, Cypress, etc.)
- Exposure to state management libraries (NgRx, RxJS
patterns)
- Experience with CI/CD pipelines
- Knowledge of containerization (Docker) is a plus
- Prior experience working in cloud‑native or
microservices‑based environments
What
We’re Looking For
- A front‑end‑first engineer who can still
contribute across the stack
- Someone comfortable working independently and
collaboratively
- Strong problem‑solving and communication skills
- Passion for clean code, maintainable design, and great
user experiences