Senior Software Engineer - Full Stack (TypeScript Pricing)
Location : Onsite - West Lake Village CA
Experience : 6 Years
Position Type : Contract
Job Summary
We are seeking a highly skilled Senior Full Stack Software Engineer with strong expertise in TypeScript React and to join our Pricing Engineering team. The ideal candidate will be responsible for building robust scalable applications enhancing pricing platforms optimizing data flow and ensuring reliable production systems. This role requires hands-on technical expertise strong AWS cloud experience and the ability to collaborate effectively across engineering data and business teams.
Key Responsibilities
Application & Feature Development
Design and develop new features and enhancements for pricing applications using TypeScript React and .
Build clean maintainable and scalable full-stack solutions.
Testing & Quality Assurance
Write comprehensive unit integration and end-to-end tests using tools like Cypress Jest and wdio .
Uphold high standards of code quality reliability and automation.
Cloud Engineering (AWS)
Deploy build and manage applications using AWS services such as :
CDK / SAM Lambda API Gateway DynamoDB EventBridge SQS Step Functions .
Troubleshoot and resolve cloud infrastructure issues.
Production Support
Monitor and diagnose production issues ensuring application stability and optimal performance.
Participate in an on-call rotation supporting critical systems (8 AM EST - 5 PM PST).
Collaboration & Agile Delivery
Actively participate in Agile ceremonies (stand-ups sprint planning backlog refinement retrospectives).
Collaborate with engineers through code reviews pair programming and knowledge sharing.
Work with business analysts data engineers architects and stakeholders to gather requirements and design end-to-end solutions.
Performance Optimization
Monitor and optimize data pipelines and integrations for real-time analytics.
Implement efficient strategies for data flow scalability and system performance.
Continuous Improvement
Contribute to improvements in development processes automation tooling and engineering best practices.
Promote software engineering excellence through effective design patterns and refactoring.
Required Skills & Qualifications
5 years of professional full-stack development experience.
Strong proficiency in :
TypeScript
React &
Deep knowledge of testing frameworks and runners (e.g. Cypress Jest wdio LambdaTest ).
Hands-on experience with AWS services :
CDK / SAM Lambda API Gateway DynamoDB EventBridge SQS Step Functions .
Solid understanding of CI / CD pipelines (GitLab CI GitHub Actions Jenkins).
Strong communication skills with the ability to explain technical concepts effectively.
Experience working with NoSQL databases especially DynamoDB .
Familiarity with Scrum / Kanban Agile methodologies .
Strong grounding in design patterns refactoring principles and unit testing best practices .
Experience with Linux and open-source development workflows.
Preferred Attributes
Strong analytical mindset and troubleshooting abilities.
Collaborative approach with a passion for mentoring and technical leadership.
Ability to thrive in a fast-paced cross-functional team environment.
Key Skills
Microsoft Access,Financial Concepts,Tableau,Federal Aviation Regulations,Pricing,Analysis Skills,Cost Accounting Standards,Microsoft Excel,Financial Modeling,SAS,Contracts,Analytics
Employment Type : Full Time
Experience : years
Vacancy : 1
Senior Software Engineer • Westlake Village, California, USA