Senior Full Stack Engineer
12-Month Contract | Potential to Extend or Convert to Permanent
Ready to build applications that make a real impact? We’re looking for an experienced Full Stack Developer to help shape and deliver scalable, high-quality digital experiences. You’ll work closely with product, design, operations, and infrastructure teams, take ownership of key systems, and help drive technical improvements from concept to launch.
What you’ll do
- Build engaging, custom user experiences using modern frontend technologies.
- Design and develop scalable applications and reliable backend systems.
- Collaborate across teams to turn ideas and requirements into effective solutions.
- Improve code quality, performance, and maintainability through thoughtful reviews, testing, and technical improvements.
- Identify and resolve performance and scalability challenges.
- Lead significant projects and initiatives, taking ownership from planning through delivery.
- Support safe releases through effective rollout practices, monitoring, and proactive improvements.
What you’ll bring
- At least 7 years of experience building software or web applications at scale.
- Strong experience with Python or another object-oriented language such as Java, Go, PHP, or Node.js.
- Frontend development experience, ideally with React or Next.js; TypeScript is a plus.
- A solid understanding of HTTP(S) and RESTful APIs.
- Proven hands-on experience in robotics engineering is required.
- A track record of successfully leading projects, initiatives, or teams.
- A focus on delivering reliable, high-quality software through testing, code reviews, and monitoring.
- Strong communication skills and the ability to explain technical challenges and solutions using data and analysis.
Nice to have
- Experience with GraphQL, Redis, relational databases, Next.js, Google Analytics or Google Tag Manager, HTML5, CSS3, ECMAScript 6+, and TypeScript.