# Software Engineer, Frontend
**Company:** [Ema](https://hotfix.jobs/companies/ema)
**Location:** California
**Salary:** $135K-$200K
**Experience:** 5+ years
**Skills:** React, Angular, Vue, Next.js, HTML, CSS, JavaScript, REST APIs, gRPC, Git, Vercel, Python, FastAPI
**Posted:** 2026-02-13
> Develops exceptional user interfaces for web applications using modern frontend technologies like React and Next.js, handles API integrations, and collaborates on UX design. Requires 5+ years UI engineering experience and bachelor's degree or equivalent.
## Job Description
## Responsibilities
- Design, develop, and implement exceptional user interfaces for web applications, using modern web technologies such as HTML, CSS, and JavaScript.
- Collaborate closely with product managers, UX designers, and other stakeholders to gather requirements, own the user experience, develop wireframes, and create high-fidelity prototypes.
- Develop and maintain API integrations, ensuring seamless communication between front-end and back-end systems, as well as with third-party services.
- Build, test, and deploy web applications using a variety of web development frameworks, such as React, Angular, Vue.js, or Next.js.
- Troubleshoot and resolve UI-related issues, guaranteeing a consistent and optimal user experience across multiple platforms and devices.
- Build end-to-end writing clean, maintainable, and well-documented code, adhering to established coding standards and deploy/debug using platforms like Vercel.

## Requirements
- Bachelor's degree in Computer Science, Web Development, or a related field, or equivalent work experience.
- A minimum of 5 years of professional experience in UI engineering, with a focus on API integration, data visualization, and web app development.
- Strong proficiency in HTML, CSS, and JavaScript, as well as experience with modern front-end frameworks, such as **React**, **Angular**, **Vue.js** or **Next.js**.
- Experience with RESTful and gRPC APIs and API integration, as well as familiarity with JSON, XML, and OAuth.
- Knowledge of back-end technologies, such as **Python**, and experience with server-side frameworks, such as **FastAPI**, is a plus.
- Familiarity with version control systems, such as **Git**, and build/deploy platforms such as **Vercel**.
- Excellent problem-solving and analytical skills, with a keen eye for user experience and a strong commitment to delivering the highest-quality user experience.
- Strong communication and collaboration skills, with the ability to work effectively both independently and as part of a team.
- Experience working with global teams.

## Compensation (California based)
- Standard base salary: **$135,000-$200,000** annually.
- Compensation determined by location, level, job-related knowledge, skills, and experience.
- Certain roles may be eligible for variable compensation, equity, and benefits.
**Apply:** https://hotfix.jobs/jobs/software-engineer-frontend-at-ema-f8f3a463-0c03-4031-9e8f-1e1ff684839b
**Canonical:** https://hotfix.jobs/jobs/software-engineer-frontend-at-ema-f8f3a463-0c03-4031-9e8f-1e1ff684839b