Configura

Configura

·Today

Fullstack developer

Apply now

Location

onsite, Grand Rapids, MI, United States

Commitment

Full Time

Level

Middle (2-4 years)

Required skills

JavascriptNode.jsNestJSReactAngularTypescriptRustPerlAWSDockerSQLRESTful APICI/CDAgileScrumGenerative AI

Job Description

COMPANY DESCRIPTION

Configura works with parametric configuration. We develop rules-based software to draw spaces in 2D and 3D for leading companies within the commercial furniture, kitchen and material handling industries. In the background, prices and configurations are automatically calculated. We are a global company with customers in 10 countries and users in more than 100. Configura is headquartered in Linköping (Sweden) with five wholly-owned subsidiaries in Grand Rapids (Michigan, USA), Kuala Lumpur (Malaysia), Berlin (Germany), and Tokyo (Japan). Our unique expertise places us at the forefront of Space Planning and Configuration solutions. With more than 250 professionals we are now ready to take on unique challenges anywhere in the world.

WHAT YOU WILL BE DOING

  • Design, develop, maintain and support cloud-based applications with a focus on usability and performance.
  • Collaborate in an agile team with developers, product owners, product managers, QAs, and UX designers to deliver high-quality solutions.
  • Ensure seamless cross-product integration by working closely with other teams.
  • Build client-facing applications that power the entire product lifecycle – from build and release to user access, licensing and governance.
  • Plays a key role in the backbone and integration that keeps our systems connected across different products.
  • Write, maintain, and execute unit tests to ensure code quality.
  • Manage and maintain our CI/CD pipeline for smooth releases.
  • Research, analyze, and propose innovative solutions to technical challenges.

WHO ARE WE LOOKING FOR

  • Bachelor’s degree and above in Computer Science or equivalent, with extensive relevant work experience.
  • At least 3 years' experience as a full-stack web developer or similar role.
  • Curious, proactive, and eager to learn and improve.
  • Strong programming fundamentals, with experience in modular, service-oriented development and a good understanding of clean code, SOLID, and OOP principles.
  • Good problem-solving skills and the ability to tackle different technical challenges.
  • Good written and verbal English communication skills.

Technical stack:

  • JavaScript libraries/ frameworks
  • Backend: Node.js, preferably NestJS, with experience in RESTful API development and willingness to work with Perl.
  • Frontend: preferably React or Angular
  • Typed programming languages, preferably Typescript or Rust
  • Cloud-first DevOps, preferably AWS, with hands-on experience using Docker and containerized applications.
  • Good understanding of SQL and relational database best practices.
  • AI-Assisted Development: Familiarity with Generative AI tools, with the ability to critically review, understand, and validate AI-generated code.
  • Experience working in an Agile development environment, preferably Scrum, is a plus.

As a member of the Configura family, you will be given the opportunity to grow and develop your skills in an innovative and high-tech environment surrounded by committed, talented and enthusiastic co-workers from all offices.

Ready to join the team?

Apply now

Similar Jobs: