# Front-End Engineer

**Company:** [Confluera](https://hotfix.jobs/companies/confluera)
**Location:** Palo Alto, CA
**Role:** Frontend Engineering
**Experience:** 5+ years
**Skills:** JavaScript, Vue, React, Angular, Python Flask, Postgres, REST APIs, webpack, Babel, Git
**Posted:** 2020-11-05

> Build scalable enterprise web applications using JavaScript frameworks like VueJS/React/Angular, Python Flask, and Postgres. Requires 5+ years frontend experience, REST API development, performance tuning, and strong collaboration skills.

## Job Description

## Responsibilities
- Analyze requirements, perform detailed design and hands-on development for scalable applications using Python Flask, JavaScript, Postgres and related technologies.
- Develop new code and/or lead existing code changes as part of a group effort.
- Build libraries, reusable components and frameworks that support complex web applications.
- Rapid development with automation in mind, and able to deliver results in a fast-paced environment.
- Complete projects with minimal supervision and direction.
- Review work for accuracy, quality, performance and completeness including other developers' code.

## Technical Requirements
- Strong experience developing web applications using **Python Flask**, **JavaScript frameworks** like **VueJS** (preferred), **Angular**, **React** or equivalent, and **Postgres** or **MySQL**.
- **REST API** development to support UI applications.
- Unit Testing frameworks in Python and JavaScript domain.
- JavaScript Build systems like **WebPack**, **Babel**, **CSS Loaders**, Module Systems.
- **Git** and **NPM**.
- Building large scale Responsive applications using **CSS3** and **Less/Sass**.
- Experience with performance tuning application code.
- Experience with data-driven web development, including strong knowledge of **JSON**.
- Extensive use of APIs and deep understanding of **HTTP** and **REST** architecture.
- Experience in developing secure web applications and knowledge of application vulnerabilities such as **XSS**, **CSRF**, etc.

## Non-Technical Requirements
- Excellent analytical and quantitative skills.
- Excellent communication and collaboration skills and ability to multi-task.
- Self-motivated; driven to achieve and exceed expectations.

## Qualifications
- 5+ Years Frontend Engineering Experience.
- Hands-on experience with Python web frameworks like **Flask** or **Django**.
- Hands-on experience with JavaScript UI frameworks like **ReactJS**, **AngularJS**, or **VueJS**.
- Understand frontend challenges like application state management and asynchronous JavaScript programming.
- Excited by making fast user experiences and enjoy tackling ambiguous performance problems.
- Introduced new technologies to an existing codebase in a logical and deliberate manner.
- Worked with APIs, building them from scratch or augmenting existing ones.
- Strong interpersonal communication skills and ability to work well in a diverse, team-focused environment.

## Similar roles

- [Frontend Software Engineer](https://hotfix.jobs/jobs/1d07fa6c-cb51-4e28-a4c5-dcd15ba94c24) - Kepler - New York, NY - $200k – $280k/yr
- [Frontend Engineer, Servicing](https://hotfix.jobs/jobs/acd471b0-291a-402a-a463-c0b5654fea35) - OnePay - Remote - $130k – $190k/yr
- [Software Engineer, Frontend](https://hotfix.jobs/jobs/6b3515dd-4feb-4a3c-af73-3d9d8733ecf0) - Fluidstack - Austin, TX - $120k – $200k/yr
- [Web Developer, Contract](https://hotfix.jobs/jobs/01a88dad-42a1-42dd-a8c1-41b8226cab56) - Cape - New York, NY - $208k – $416k/yr
- [Software Engineer, Design Systems](https://hotfix.jobs/jobs/047232ca-c97a-4918-9c55-5bf8f187f283) - Assembled - San Francisco, CA - $160k – $270k/yr

**Apply:** https://hotfix.jobs/jobs/d85ee422-65ba-44cc-aa3c-e78112736b13
**Canonical:** https://hotfix.jobs/jobs/d85ee422-65ba-44cc-aa3c-e78112736b13