JS Remotely - Remote JavaScript Jobs

Find new remote JavaScript, Node.js, Angular, React, Vue or Electron job from 200+ posted jobs!

Post your job ad - $99 for 3 months ✏️

Senior Front End Developer

Leverege

As a Senior Front End Software Engineer at Leverege, you’ll be at the forefront of the tech industry, building first-of-their-kind, user-centered Internet of Things (IoT) interfaces for diverse use cases across industries. You’ll have the opportunity to use your skills and experience right away, working with a high performing, cross-functional team of system architects, product engineers, and UI/UX designers.


In this technical role, you’ll be responsible for architecting and building polished, human-centered user interfaces and connecting them via internal APIs and SDKs to the Leverege IoT Platform back-end; leading quick turn-around client-facing projects; mentoring junior product engineers, and becoming a key member of the Leverege technical staff.


You must have 5+ years of professional experience; excel in a team environment; be highly organized, have excellent problem solving and debugging skills, and be comfortable interacting directly with clients at times. Proficiency in Javascript, React.js, HTML/CSS, and full stack web development is required. Experience with React Native, native app development for iOS and Android, Docker, and Node.js is a bonus.


Responsibilities:



  • Design and implementation of user-centric, web-based user interfaces

  • Build and integrate flexible and reusable UI component libraries

  • Lead usability testing and interact with clients as necessary to refine application requirements

  • Research and recommend new UI technologies/frameworks and institute best practices across projects

  • Assist in analysis and implementation of cloud development and deployment tools ranging from infrastructure, logging, CI/CD, monitoring, and container solutions

  • Lead quick turn-around projects

  • Support architectural trade-offs and troubleshooting efforts internally

  • Document product requirements, implementation steps, and verification checks

  • Mentor and lead junior product engineers

  • Promote technical growth within Leverege, making recommendations on software and training


Requirements:



  • 5+ years experience in a fast-paced professional setting (startup experience is a definite plus)

  • Ability to work in a high-interactive, agile development environment with other engineers and graphics designers

  • Excellent communication skills (both written and verbal)

  • Good organizational skills with working knowledge of software best practices

  • Solid understanding of UI/UX best practices and organizational principles

  • Excellent problem solving and debugging skills

  • Versioning and configuration management experience, e.g., git, npm, Bitbucket, etc.