Front-End Software Engineer
@ Enzo

Hybrid
$120,000
Hybrid
Full Time
Posted 4 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXX XXXXXXXX***** @enzo.com
Recommended after applying

Job Details

Overview

The Front-End Software Engineer at Enzo is responsible for designing, architecting, and developing high-performance, scalable web applications. The role primarily focuses on the Node/React ecosystem with additional exposure to Svelte. The position is part of a collaborative team that uses AWS for hosting and CI/CD tools like GitHub Actions, CodePipeline, and CodeDeploy.

Responsibilities

  • Collaborate in small, cross-functional teams to deliver exceptional web applications.
  • Develop and maintain frontend applications using React, Redux, React Router, and SCSS.
  • Work with designers, product managers, and backend developers to translate requirements into efficient code.
  • Ensure code quality with adherence to best practices and industry standards.
  • Proactively debug and resolve software issues, participate in code reviews.

Qualifications

  • Proficiency in modern frontend technologies including React and Redux.
  • Experience with tools like Zustand, Express.js, Axios, and GraphQL.
  • Strong understanding of software testing, code quality, and security principles such as the OWASP Top 10.
  • Familiarity with ADA compliance and web accessibility standards.
  • Strong problem-solving and communication skills in English.
  • Flexible experience level with a focus on skill, curiosity, and eagerness to learn.

Nice to Have

  • Experience with AI-driven development.
  • Understanding of iframe application constraints and capabilities.
  • Experience with Svelte.

Key skills/competency

  • React
  • Redux
  • Node
  • SCSS
  • AWS
  • CI/CD
  • Web Accessibility
  • GraphQL
  • JavaScript
  • Svelte

How to Get Hired at Enzo

🎯 Tips for Getting Hired

  • Research Enzo's culture: Explore mission, values, and recent achievements.
  • Customize your resume: Highlight React and AWS project experience.
  • Prepare for technical interviews: Brush up on Node, React, and GraphQL.
  • Practice problem-solving: Emphasize debugging and testing skills.

📝 Interview Preparation Advice

Technical Preparation

Review React and Redux fundamentals.
Practice Node.js backend integration.
Study AWS hosting and CI/CD tools.
Test modern JavaScript debugging techniques.

Behavioral Questions

Describe teamwork in problem-solving.
Explain handling constructive feedback.
Discuss conflict resolution examples.
Share a time with tight deadlines.

Frequently Asked Questions