Front-End Engineer

Byte-Code Logo

Byte-Code

πŸ“Remote - Switzerland

Summary

Join Orange IT Services SA's Canadian team, Augmenta, as a front-end engineer to contribute to the development and market launch of their first product. You will collaborate with designers and engineers to build the client-side of a web application, focusing on UX components and an interactive 3D environment using React.js and ThreeJS. This role requires expertise in React.js, JSX, Redux, and 3D frameworks. The ideal candidate possesses strong problem-solving skills, attention to detail, and excellent communication abilities. Augmenta offers a permanent contract with remote work options and a commitment to fostering a diverse and inclusive work environment.

Requirements

  • Bachelor's degree (M.Sc. preferred) in Computer Science, Engineering, or a related field
  • Thorough understanding of React.js and its core principles
  • Extensive knowledge of React.js, JSX, Redux, data structures, and algorithms
  • Experience with 3D frameworks (such as ThreeJs and React-three-fiber)
  • Excellent problem-solving and troubleshooting skills
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with code versioning tools (such as Git)
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills

Responsibilities

  • Develop new user-facing features using React.js
  • Build reusable components and front-end libraries for future use
  • Translate designs and wireframes into high quality code
  • Optimize components for maximum performance
  • Build and manage 3D elements using ThreeJS integrated with React.js
  • Ensure best practices in code quality
  • Collaborate with a multidisciplinary team including designers, application engineers, and software engineers in multiple locations

Preferred Qualifications

  • Experience with C# Windows applications
  • Experience with protobuf
  • Experience in API design, component architectures, principles of service-oriented software
  • Experience using automated testing and continuous integration frameworks
  • Knowledge of Docker and Kubernetes for container orchestration

Benefits

  • Permanent contract 40h/week
  • Remote work is allowed, according to the current regulations regarding remote work for cross-border workers

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.