Junior TS backend developer

Résumé du poste
CDI
Orangeburg
Salaire : Non spécifié
Début : 25 novembre 2025
Éducation : Sans diplôme
Compétences & expertises
Souci du détail
Cloud & infrastructure
Conteneurisation et orchestration
Collaboration et travail d'équipe
GraphQL
+14
Postuler

Okeiro
Okeiro

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

We are seeking a motivated Junior Backend Engineer (TypeScript/Node.js) to help build reliable, high-quality backend services and APIs. You’ll work closely with senior engineers, product, and frontend teams to ship pragmatic, well-tested features. The ideal candidate has a solid foundation in TypeScript and Node.js, basic experience with PostgreSQL, and a strong appetite for learning modern backend practices. You’re comfortable working close to the metal (without heavy frameworks when needed), curious about GraphQL, and eager to grow in a supportive, fast-moving environment.

Key Responsibilities:

  • Design, implement, and maintain backend services in Node.js and TypeScript with an emphasis on clarity, reliability, and performance
  • Model data and write efficient SQL for PostgreSQL (schemas, queries, indexes, and migrations)
  • Build and integrate APIs (REST and/or GraphQL) and collaborate with frontend teams on contracts and performance
  • Contribute to a clean, framework-light codebase; prioritize simple solutions over unnecessary abstractions
  • Containerize and run services locally with Docker; contribute to development tooling and scripts
  • Write and maintain automated tests (unit/integration), plus clear documentation and READMEs
  • Participate in code reviews, share feedback, and learn best practices from senior teammates
  • Monitor and troubleshoot issues with logs/metrics; contribute to continuous improvement of reliability
  • Collaborate with product and design to scope work, break down tasks, and deliver iteratively

What We Offer:

  • Alan Health Insurance
  • Gymlib (wellness club) membership
  • Competitive salary and comprehensive benefits package
  • Flexible working hours and remote work options
  • Opportunities for professional growth and development
  • A collaborative and inclusive work environment
  • Access to the latest development tools and technologies

Profil recherché

  • 2+ year of hands-on experience with TypeScript and Node.js in production or substantial projects
  • Strong understanding of TypeScript fundamentals (types, generics, strict mode, compiler options)
  • Solid understanding of Node.js internals (event loop, async patterns, error handling, performance basics)
  • Practical experience with PostgreSQL (data modeling, SQL queries, basic indexing and migrations)
  • Comfortable working without heavy frameworks; able to craft minimal, well-structured services
  • Willingness and motivation to learn and work with GraphQL
  • Familiarity with Docker (building images, composing services for local dev)
  • Confidence with Git/GitHub, package managers (npm/yarn/pnpm), and the command line
  • Clear, proactive communication, attention to detail, and a growth mindset
  • French: Conversational level
  • English: C2 level

Preferred Qualifications:

  • Prior exposure to one or more of: GraphQL (schema design, resolvers), Drizzle ORM, Effect (effect-ts), monorepos (pnpm workspaces, Turborepo), GitHub Actions (CI/CD)
  • Experience with testing tools (Jest, Vitest) and basic observability (logs, metrics)
  • Familiarity with web security and backend fundamentals (auth, input validation, rate limiting)
  • Basic cloud knowledge (AWS, GCP, or Azure) and production operations
  • Experience in startup or fast-paced environments
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience

Envie d’en savoir plus ?

Postuler