Senior Full Stack Engineer
Jobgether · Suisse
Description du poste
About the role
We are seeking a Senior Full Stack Engineer to help shape and scale a globally distributed HR and payroll platform serving millions of users in over 150 countries. The role is fully remote and part of a collaborative, remote‑first engineering team that values autonomy, ownership and technical excellence.
Key responsibilities
- Design, develop and maintain full‑stack web applications using TypeScript, JavaScript, React and Express.
- Build and optimise server‑side APIs, business logic and data models with PostgreSQL.
- Create responsive, component‑driven front‑end interfaces, including hooks, reusable components and performance optimisation.
- Define and manage database schemas and queries to ensure efficient data handling.
- Write modular, reusable code across the stack to improve development efficiency.
- Perform debugging, testing, code reviews and contribute to continuous improvement of engineering practices.
- Collaborate closely with product, design and DevOps teams to deliver high‑performance user experiences.
Required profile
- 8+ years of full‑stack software development experience.
- Strong communication skills and ability to work effectively in a remote‑first environment.
- Ownership mindset, attention to detail and customer‑focused approach.
Required skills
- TypeScript, JavaScript, React, Express.
- PostgreSQL and relational database design.
- RESTful APIs, microservices architecture, asynchronous programming.
- Testing frameworks: Jest, Mocha, Chai, React Testing Library, Storybook, Cypress.
- Docker and Kubernetes (preferred).
- Experience with cloud‑based SaaS environments.
What we offer
- Competitive total compensation package.
- Opportunity to influence a mission‑critical global infrastructure.
- Collaborative, remote‑first culture with emphasis on technical excellence.
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 1 heure
Expire dans 1 mois
1 vues · 0 candidatures
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
Jobgether
Suisse