Software Development Engineer - Front End ( Req. 10049)

Maana - Bellevue, WA (30+ days ago)


Are you a Front-End developer looking for a new challenge?

Summary/Objective

MAANA is looking for Front-End Engineers excited to drive the development of our growing platform. You will join a team of Software Development Engineers tackling a wide variety of design challenges in an effort to build a reliable, scalable, and performant platform. MAANA is looking for creative, enthusiastic, think-outside-the-box engineers. If working in a fun, fast-paced environment such as this sounds exciting, please read on!

As a Front-End Engineer you will be responsible for transforming and exposing the features of the platform into an intuitive, smooth, and beautiful looking user interface. We build our user interfaces using the latest front-end technologies such as React, Material-UI, and Apollo client. We are always searching for new and powerful APIs and libraries that can be leveraged to extend and enhance our platform.

The platform is composed of many microservices, primarily written in NodeJS, interacting with each other through GraphQL. In addition to front-end work, there will be many opportunities to implement, scale, and improve these microservices.

Being authorized to work in the U.S. is a precondition of employment. At this time MAANA does not sponsor applicants for work visas.

Relocation expenses are not being offered for this position.

Essential Functions

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Design and implement UI and microservice features following development conventions and best practices
  • Create comprehensive unit tests
  • Identify and fix issues within the UI/platform
  • Create user and technical documentation
  • Work with lead engineers and QA to ensure features integrate with other UI/platform components
  • Research new technologies, patterns, and programming techniques and leverage them within the platform
Required Education & Experience

  • Bachelor's Degree in Computer Science or relevant Engineering discipline
  • 3+ years professional software development experience (Front-end preferred)
  • 2+ years of JavaScript development experience
  • Proficiency with JavaScript / Node frameworks, such as React, Angular, Vue
  • Experience in highly available, scalable, and secure systems
Preferred Experience and Skills

  • Work experience with GraphQL
  • Work experience with NodeJS
  • Familiarity with micro-services architecture and best practices
  • Open Source project experience. If you do, please include a link to your profile!
AAP/EEO Statement

Maana provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Maana complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Visit us at https://www.maana.io/