Senior Fullstack Software Engineer
Build and optimize performance-critical full-stack systems processing millions of real-time records, with a primary focus on backend development in C# and .NET Core and frontend work in React. The role requires strong software engineering, scalability, product collaboration, and problem-solving skills.
About the job
Responsibilities
- Design and optimize a proprietary formula and query engine.
- Build and maintain backend services that process and aggregate millions of records in real time.
- Develop frontend features using React and collaborate with frontend engineers and product managers.
- Address scalability, performance, reliability, and high-volume data challenges.
- Participate in the full application lifecycle, including design, coding, and keeping the production platform operational.
- Influence architecture decisions, test new ideas, and continuously improve the platform.
Requirements
- Proven experience designing object-oriented software with languages such as C#, Java, C++, Golang, Rust, Python, or Ruby.
- Proven experience with JavaScript, CSS, and JavaScript libraries or frameworks such as React, Vue.js, or Angular.
- Strong software engineering skills, including translating functional requirements into elegant, simple designs and delivering production code.
- Product and customer focus, with the ability to suggest innovative ideas that deliver end-user value.
- Strong teamwork and problem-solving skills.
- Fluent English; French is not required.
Compensation and Benefits
- Competitive salary.
- Equity.
- Alan Blue health insurance, fully covered for employees and their families.
- Trust and flexible working hours.
- Offices in Paris, London, New York, and Toronto.
Skills
C#, .Net Core, React, TypeScript, Postgres, GCP, Docker, Kubernetes, Terraform, RabbitMQ, JavaScript, CSS, Object-Oriented Design, Go, Rust
Similar jobs
Fullstack Engineering jobsBuild customer-facing search experiences across frontend and backend systems, with emphasis on Vue, Python, Django, search infrastructure, and AI-powered features. The role requires 5+ years of software engineering experience and includes production ownership and on-call participation.
Builds end-to-end web applications for national-security and autonomy products, spanning interfaces, APIs, services, and data layers. The role requires 5+ years of production fullstack experience, strong React and TypeScript expertise, and comfort working across languages and containerized Linux environments.
The senior software engineer will design, develop, integrate, test, and deploy modern C++ products for defense and autonomy applications, while collaborating with customers and mentoring junior engineers. The role requires at least five years of software development experience and a bachelor's degree or related background.
Build and scale full-stack AI features across Ruby on Rails and React, from experimentation through reliable production deployment. The role requires 6+ years of experience with high-traffic applications, production AI use cases, and strong experimentation and performance optimization skills.
Build and improve high-scale purchasing experiences using Ruby on Rails, React, and Next.js. The role requires 5+ years of full-stack engineering experience, strong frontend and backend proficiency, and comfort working autonomously on a distributed team.