Job Description:
We are looking for a Senior Software Engineer to join our client’s team. This role will help design and deliver scalable web and native solutions that support our business and marketing goals. You’ll collaborate cross-functionally with product managers, designers, and engineers to build high quality software.
We are forming a lean and high-functioning team that values thoughtful technical decisions, consistent collaboration, a sustainable development pace and long-term software development maturity. We expect team members to take an active role in matching technical solutions to business needs and helping make sure that the entire team can understand the why behind our approach.
If you’re someone who has had a wide range of experiences – built things from scratch and modernized something that already exists – and values the work that goes into building great technology and a great team we’d love to connect.
What You’ll Do
Collaborate with both technical and non-technical team members to discover and deliver the best solutions for our needs.
Build modern, scalable systems and experiences supporting the client’s marketing efforts.
Design solutions that can grow with us, clearly identifying long-term value and maintenance needs with a focus on keeping technical systems up-to-date and fresh.
Work in a high context environment to make exceptional technical decisional understanding and communicating trade-offs in alignment with business requirements and outcomes.
Help build a high performing software team that values both a supportive team culture and high-quality outcomes.
Experience:
6-10 years of relevant experience
Proven experience building and maintaining global, secure, content heavy technical systems.
Broad experience with front-end frameworks and libraries such as React, Next.js, etc. Fluency in at least one.
Proficiency in back-end technologies, know how to identify the right tool for the job.
Experience working with modern CMS platforms and content delivery systems as well as the infrastructure required to deliver content heavy experiences with high performance globally.
Experience integrating analytics platforms and experimentation frameworks (e.g., A/B testing tools).
Comfortable working in dynamic environments, designing solutions that are big enough to support change without overbuilding.
Interest in sustainable software development practices: refactoring, incremental improvement, constant learning.
Experience with modern infrastructure, automation, and high reliability CI/CD pipelines and deployment strategies.
Experience with web performance optimization, internationalization and accessibility standards.
FOCUS SKILLS:
Full-stack experience (React/Next.js on the frontend and Node.js/Python on the backend)
Exposure to DevOps, marketing tech, CMS, and cloud platforms like AWS or GCP