Sr. Software Engineer (TypeScript/Node) - 100 %Remote - W2
Optomi, in partnership with a leading media client is seeking a senior developer with Node/TypeScript experience to play a crucial role in designing, developing, and deploying software solutions that enable visual effects artists, production teams, and executives across the organization.
What the right candidate will enjoy:
- The opportunity to work in an enterprise environment!
- Highly competitive compensation!
- A hybrid work environment!
Apply if your background includes:
- Bachelor’s degree in computer science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience
- Proficient in server-side development
- Strong programming skills (TypeScript or related programming languages)
- Strong understanding of Node.js echo system.
- Strong design patterns and architectural skills
- API design experience (authoring and providing feedback) with
- stakeholders.
- Outstanding verbal and written communication skills
- Excellent debugging skills
- Strong problem-solving skills, with an ability to find compromises that move the team forward.
- Minimum of 5+ years of related work experience.
responsibilities:
- Work alongside Product and Business teams to understand the business implications and user flows for sign-up, switch, cancellation, and account management.
- Work closely with the Product team to transform requirements into clearly defined technical implementations.
- Develop a future-proof presentation API that powers the commerce experiences.
- Mentor junior engineers on the team.
- Lead technical discussions to share expertise and best practices with the team.
- Understand key dependencies between core commerce systems such as payments, billing, and subscriptions and how they will affect clients.
- Be responsible for the complete software development lifecycle for our systems, encompassing conceptualization, design, implementation, code review, unit test, QA validation, load-test, launch, and measure performance.
- Define technical and operational critical metrics to measure system health