As a Senior Software Engineer, you will work with other engineers, PMs, and partner teams to:
Build, extend, and integrate modular React-based components across multiple products
Develop and optimize APIs, interfaces, and extensions to connect and enhance our ecosystem
Support the full lifecycle of your deliverables, including deployment in containerized environments and ongoing maintenance.
Collaborate on the design of scalable software architectures and contribute to technology decisions.
Propose and implement ideas to modernize our systems and workflows while maintaining operational stability
Design and implement high-quality products and services on time.
Ensure our products and engineering systems are compliant with regulations and policies.
Be responsible for quickly detecting, mitigating, and resolving any issues from customers and partners.
Required:
10+ years of industry experience developing user-facing features and/or platforms end-to-end
Deep understanding of one or more of the following: React, UI development, TypeScript development, Java or C#, OSS projects, and design.
Demonstrated technical leadership skills managing projects and/or feature crew.
Good verbal and written English communication skills.
Additional:
Good communicator who is passionate about building a friendly and fun environment that enables inclusiveness, productivity and development
Passion for being on the cutting edge of engineering approaches and motivated to solve the most challenging problems in open and reusable ways