Job details
Job type full-time
Full job description
Product & engineering
Front-end software engineer
D.c/ baltimore or remote remote full-time
Job description
As a 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 industriesYou’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 2+ 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 timesProficiency in javascript, react.js, html/css, and full stack web development is requiredExperience with react native, native app development for ios and android, docker, and node.js is highly desirable.
Responsibilities:
Design and implementation of user-centric, web-based user interfaces using the react and react native
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
Promote technical growth within leverege, making recommendations on software and training
Requirements:
2+ 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.