HTML5JavaScriptAngularEnglish
**About the role:
**
Latch is seeking a highly creative and talented Frontend Engineer to join our
team. As a Frontend Engineer, you will play an instrumental role in
developing, scaling, and maintaining our frontend applications, leading
technical initiatives, and contributing to our product's user experience.
Responsibilities :
- Design and implement robust, efficient, and scalable frontend applications, adhering to best practices in web development.
- Lead and mentor junior frontend engineers, guiding them through complex technical challenges and fostering their growth.
- Ensure high code quality and maintainability by participating in code reviews and promoting coding standards and best practices.
- Collaborate with UI/UX designers to transform design concepts into functional and visually appealing web applications.
- Identify and resolve frontend performance bottlenecks and ensure a responsive user experience.
- Collaborate closely with backend engineers, product managers, and designers to deliver seamless end-to-end solutions.
- Support with technical emergency requests and timely response to alerts as needed.
Position Requirements: (it's okay if you don't meet a few of these)
(*)Mandatory
- 3-5 years of experience working with Frontend technologies (*)
- Proficient in HTML5, CSS3 and JavaScript (*)
- Experience using Angular, JSX
- Experience with CSS pre-processors such as Sass
- Understanding of JS packaging / build systems (Webpack, Esbuild, Parcel/swc, Rollup, etc.)
- Excellent English communication skills (*)
- Experience working with Webflow and Shopify is nice to have.
General requirements:
- English and Spanish proficiency are a must. Being a remote team we favor asynchronous written communication; it's important you can communicate your ideas clearly as you will be interacting with other non-native English-speaking coworkers.
- Work from anywhere, with at least 4 hours overlap with Eastern Time (UTC-4)
- Ability to learn and adapt quickly; there will be many uncertainties and questions that will come up and part of your job will be to do the research, present options, and execute.
Interview Process:
We want to find if you are a good match, but just as important, throughout the
process we want you to find if we are a good match for you
Steps:
- An introductory call with our Recruiter: learn more about the project and tell us about your past experience and what you are looking for in your next role.
- Meeting our Engineering team: you will talk with one of our Senior Engineers. This is a great moment to ask specific questions about this opportunity!
- Technical Interview with team members
- Reference check
- Offer.