What are the responsibilities and job description for the Senior Front End Engineer position at LeoTech?
- As a Senior Frontend Engineer, you'll lead the charge in enhancing our innovative product features, focusing on intelligence and public safety.
- As a member of our Core application team, you'll spearhead the development and upkeep of our meticulously crafted frontend library of apps.
- You'll dive into every stage of the product lifecycle, from ideation and design to prototyping, implementation, and delivery.
- You will work closely with our dynamic team of product managers, designers, and backend engineers to craft cutting-edge, data-driven applications.
- You'll engage in impactful technical and product decision-making, while also rolling up your sleeves to optimize the team's workflows and produce code that's both thoughtful and maintainable.
- Over 6 years of experience writing production-quality HTML, CSS, and JavaScript/TypeScript.
- Skill in developing applications utilizing modern JavaScript frameworks such as React, Angular, or Vue.
- Expertise in frontend testing strategies and frameworks such as React-Testing-Library, Vitest, Jest, and Playwright
- A solid understanding of data structures, algorithms, performance optimization, and system design.
- Strong background in fields such as Computer Science and Software Engineering.
- Familiarity with multiple web APIs (e.g. WebSockets, Web Workers, RESTful, GraphQL, WebRTC, Canvas etc.).
- Adaptability in new environments, able to swiftly translate conceptual ideas into functional prototypes independently and efficiently.
- A keen eye for detail, striving for pixel-perfect designs and optimizing performance to elevate our product's impact.
- Passion for the latest frontend developments, shares knowledge through code reviews and internal tech lectures, and adheres to best practices.
- Recognition of the implications of technical decisions on end-users and a focus on user-centric development.
- Experience with Agile methodologies, proficiency in tools like JIRA and Confluence.
- Comfortability thriving in fast-paced environments, ability to manage dynamic objectives and iterate quickly.
- Demonstrated ability to learn continuously, work autonomously, and make well-informed decisions with minimal oversight.
- We are hosted on AWS Cloud and use numerous AWS services.
- TypeScript and React are central to our front-end development.
- We use MUI as our primary Design Systems and customize to meet our users' needs.
- We use Figma for Design and Prototype collaboration.
- Our backend languages primarily consist of Elixir, NodeJS and some Python.
- Terraform, CloudFormation, Ansible are leveraged for our Infrastructure deployment and automation.
- Industry-standard build tooling and CI/CD using GitHub.
- A low-code test automation framework for end-to-end testing.
- A mix of open-source and proprietary technologies that are tailored to the problems at hand.
- Enjoy great team camaraderie whether at our Irvine office or working remotely.
- Thrive on the fast pace and challenging problems to solve.
- Modern technologies and tools.
- Continuous learning environment.
- Opportunity to communicate and work with people of all technical levels in a team environment.
- Grow as you are given feedback and incorporate it into your work.
- Be part of a self-managing team that enjoys support and direction when required.
- 3 weeks of paid vacation – out the gate!!
- Competitive Salary.
- Generous medical, dental, and vision plans.
- Sick, and paid holidays are offered.
- Stand/ sit workstations.
- Kitchen stocked with snacks and drinks on site.
- Work with talented and collaborative co-workers.
- Casual environment.
Senior to Principal Power Amplifier or Front-End Module Design Engineer
Advanced Technology Search -
Irvine, CA
Staff Software Engineer - Front End
Experian -
Costa Mesa, CA
Sr. Software Engineer, Front End
Rivian -
Irvine, CA