Software Engineer

360Learning
Spain
Workplace: RemoteFull timeFunction: Software EngineeringSkills: ["Organizational skills","Communication","Collaboration","Pair programming","Knowledge sharing","Product-oriented mindset"]

Join a team of 60+ engineers across 10 product squads to solve real, complex technical challenges in a clean-architecture codebase. You’ll work with MongoDB, Node.js, Vue.js, and contribute to a migration to TypeScript while integrating decentralized peer review and building cross-functional tools. Over time you’ll document, refactor, analyze features, share best practices, and take ownership of parts of the codebase with strong collaboration through pair programming and peer reviews.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
360Learning
360Learning
1 year ago

Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 hours agoStatus: Live

Job Summary

Join a team of 60+ engineers across 10 product squads to solve real, complex technical challenges in a clean-architecture codebase. You’ll work with MongoDB, Node.js, Vue.js, and contribute to a migration to TypeScript while integrating decentralized peer review and building cross-functional tools. Over time you’ll document, refactor, analyze features, share best practices, and take ownership of parts of the codebase with strong collaboration through pair programming and peer reviews.
Location: Spain
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Lead real and complex technical challenges involving analysis and modeling capabilities in a large codebase.
  • •Build and improve product features by implementing tickets and developing broader functionalities.
  • •Integrate the decentralized peer review process and contribute to maintaining code quality and velocity with cross-functional tools.
  • •Document, refactor, and analyze features to sustain high quality and transparency.
  • •Over time, share best practices, onboard new engineers, and take ownership of part of the codebase, including working on architectural changes.

Pay and Benefits

Perks:Health InsuranceRemote WorkPaid Leave

Key Requirements

  • •Significant full stack programming experience with Agile methodologies and SaaS software architecture.
  • •Interest in JavaScript technologies (not required to be an expert).
  • •Experience creating quality user interfaces that are intuitive, efficient, and elegant.
  • •Comfort working with algorithms.
  • •Strong organizational, communication, and collaboration skills, with fluency in English (US/UK) or B2 level, or equivalent (FR).
Experience:SaaS
Skills:Organizational skillsCommunicationCollaborationPair programmingKnowledge sharingProduct-oriented mindset
Languages:EnglishFrench
Tech Stack:MongoDBNode.jsVue.jsTypeScriptJavaScriptJavaScript technologiesJS

Company Brief

360Learning
Provides a collaborative learning platform for companies to create, share, and manage employee training programs. It combines authoring, social learning, and analytics tools to help organizations upskill teams at scale.
Industry: Corporate Training
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: Paris, France
Founded: 2013
WebsiteLinkedIn