Share
Key job responsibilities
A Front End Engineer is responsible for building and supporting user workflows that enhance the customer's experience. This may include creating reusable front end components and tools, test and validate components, and iterating based on customer feedback. You’ll dive deep into stakeholder requirements and propose technical solutions to retain and improve the customer experience.Other responsibilities include being an active reviewer of the team’s technology solutions and operations and helping new teammates understand the team’s customers, systems, and processes. You will also be responsible for thoroughly diagnosing problems in all aspects of operations.A day in the life
- 3+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience
- 2+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience
- Experience using JavaScript frameworks such as angular and react
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
- Experience with security visualization tools and/or dashboards
- Experience building front end interfaces for user controlled, edge hardware-based services
- Familiarity with security assessment methodologies
- Experience with responsive design and cross-browser compatibility
These jobs might be a good fit