What are the responsibilities and job description for the Senior Full Stack Software Developer position at Oscar Technology?
Senior Full Stack Software Developer
Location : Remote (For Non-Local) or Hybrid (Local to NYC Area)
Position Summary :
Join a mission-driven company as a Senior Full-stack Software Developer II. In this role, you will assist in leading large projects from design to conclusion, help product managers and designers refine requirements, collaborate with developers to establish consistent APIs across services, and ensure best practices are followed for frontend interactions with APIs.
Position Responsibilities :
- Lead team products from design to production.
- Work with product managers and designers to refine requirements before implementation.
- Drive technical leadership within the team, ensuring on-time execution and software delivery.
- Represent the software development team's products to stakeholders from a technical perspective.
- Take ownership and responsibility for team products throughout their lifecycle.
- Collaborate with operations teams and other members to ensure proper product operation.
- Build backend applications in Python on AWS Lambda, API Gateway, SQS, ECS, etc.
- Develop frontend code in React / TypeScript for stateful web applications.
- Work with developers to create consistent APIs across services.
- Implement backend code in a serverless, cloud application paradigm (Flask / AWS Lambda / ECS).
- Make informed architectural decisions based on evaluation and experience.
- Work in an Agile / Scrum environment, delivering features continuously to stakeholders and clients.
- Uphold adherence to the company's Code of Conduct and report noncompliance.
Preferred Qualifications :
Oscar Associates Limited (US) is acting as an Employment Agency in relation to this vacancy.
Salary : $150,000 - $200,000