Front End Developer

Remote

Applying to this job will open a new window on the employer's web site to apply there.

Posted Date 11/19/2020
Description

Location: Remote, USA

Summary: Front End Developers are responsible for co-creating, and troubleshooting scalable web and mobile applications for various DMS verticals. On the day-to-day, our Front-End Developers design new features, tools, and improve functionality and user-experience of our current sites and platforms.

Responsibilities & Duties

  • Creates, investigates, fixes, and proactively avoids coding and web defects.
  • Works to optimize the build, release, and test processes while contributing to technical and process improvements.
  • Assists in back-end, API integration and development.
  • Works alongside other developers to provide code review feedback, and embraces innovation to create successful programs.
  • Collaborates in the product & design to create new features, tools, and improve functionality and user-experience of our current offerings.
  • Lead direction of front-end engineering and application user-interface design.
  • Works with product analysts and designers on UX and overall solutions.
  • Executes end-to-end testing with QA to ensure the quality and coverage of code.
  • Reviews and suggests process and technical improvements with the goal of optimizing our build, release, and the testing of processes.
  • Contribute to Scrum activities: groom the backlog, plan and execute work in progress, and refine processes.
  • 5+ years' professional experience as a software engineer.
  • Expert understanding of HTML, CSS and with proficiency with responsive web-design, JavaScript and AJAX.
  • Experience utilizing RESTful web services, APIs.
  • Solid understanding of HTTP standards and networking in general.
  • Ability to manipulate graphics/images for use in applications.
  • Experience implementing applications using style guides and wireframes.
  • Understanding of backend architecture principles and RESTful design.
  • Self starter, motivated by personal enrichment.
  • Team-oriented and collaborative, capacity to mentor junior team members.
  • Leadership ability, excellent written and verbal English skills.

Preferred Qualifications:

  • Experience with latest technologies including ES6+, HTML5, CSS3.
  • Understanding of bundling, transpiling—Webpack, Babel, Sass.
  • Experience with a server-side languages.
  • Experience collaborating with other developers using GitHub/BitBucket.
  • Knowledge of cross-browser compatibility issues and ways to work around them.
  • Good eye and passion for quality UI/UX design.
  • Proficiency with Sketch and Photoshop.

Extra Qualifications, Experience with...

  • Javascript using functional frameworks like React.js or Vue.js.
  • With scripting languages such as PHP or Python
  • Tools and services: Docker, Jira, Confluence, GTM, Optimizely.
  • Amazon Web Services such as EC2, S3, SES, Lambda.
  • Emerging technologies we have adopted recently or are considering: JSON:API, GraphQL.
  • Working within a microservice architecture.
Candidates will be considered in totality of their skills and experience versus strict interpretation of “requirements.”
Job Category
Technology
Location
Remote

Share this Open Position