Experienced Front End Developer

About Red e App

Whether working with their hands on a manufacturing line or serving residents in an aging care community, the world’s non-desk workers have been almost completely dependent on their own digital devices for company communication. The current standards and practices of work communication don’t work for them. Instead, today’s technology has created chaos, confusion, and disengagement for non-desk employees — and for their managers, HR leaders, talent development, communications, and every other corner of the company. 

Red e App changes all of that, turning communication chaos into strong employee connection.

Position Description

Red e App is seeking an experienced developer to join our Agile software team as our primary front end developer.  Currently, we are Angular based but interested in switching to React with the right team. As a lead developer, you will be responsible for maintaining our current application as well as creating a top-level code base using Angular/React best practices. Your role will require you to implement an exciting and streamlined user experience in the form of a Java-based app.

To ensure success as a Front End developer, you should have extensive knowledge of theoretical software engineering, be proficient in JavaScript, HTML, and CSS, and have excellent project management skills. Ultimately, a top-class Angular/React developer can design and build a streamlined application to company specifications that perfectly meet the needs of the user.

The role requires a high degree of independence and responsibility.  It will include writing unit and integration tests for front end code, executing task with best practices, using Git in a team environment, and actively participating during the tech design process to help shape and inform our product. 

Red e App is seeking a great communicator who is eager to learn new things, and is constantly driven to improve our platform and product.

Job Responsibilities:

  • Designing and developing user interfaces using Angular best practices.
  • Adapting interface for modern internet applications using the latest front-end technologies.
  • Writing JavaScript, CSS, and HTML.
  • Developing product analysis tasks.
  • Making complex technical and design decisions for Angular projects.
  • Developing application codes and unit tests in AngularJS, Java Technologies, and Rest Web Services.
  • Conducting performance tests.
  • Consulting with the design team.
  • Ensuring high performance of applications and providing support.
  • Support with Scrum / Agile software development approach (e.g., sprint, standups, retros, planning, pointing, grooming, etc.)

Required Technical Skills:

  • Previous work experience including a modern JavaScript framework (React, Angular, Ember etc)
  • Proficient in CSS, HTML, and writing cross-browser compatible code.
  • Experience using JavaScript building tools like Gulp or Grunt.
  • Knowledge of JavaScript MV-VM/MVC frameworks including AngularJS.
  • Excellent project management skills.
  • Proven experience implementing front-end and back-end JavaScript applications.
  • Excellent communication skills.
  • Critical thinker and good problem-solver.

Nice to Have:

  • React
  • Responsive web design
  • NodeJS
  • Cypress (or other testing framework)
  • Python
  • PostgreSQL
  • AWS
  • REST API design
  • Serverless architecture
  • Docker
  • Jenkins

Compensation

Salary:

Red e App offers a competitive salary based on a candidate’s skills and experience.

Benefits:

Medical, dental, and vision coverage

Flexible PTO/Vacation

Stock Options

Interested in learning more? Submit your information today to be contacted about your future with Red e App.

  • Max. file size: 50 MB.
  • This field is for validation purposes and should be left unchanged.

Complete the form for your download

Name(Required)
This field is for validation purposes and should be left unchanged.

Complete the form for your download

Name(Required)
This field is for validation purposes and should be left unchanged.