door is hiring a

Frontend Engineer

HTML5JavaScriptAngularEnglish

Posted on: new!

Apply

**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:

  1. 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.
  2. 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!
  3. Technical Interview with team members
  4. Reference check
  5. Offer.

Apply