Senior Frontend Engineer (Hybrid)

JOB MATCH INC
Irvine, United States of America
5 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 198K

Job location

Irvine, United States of America

Tech stack

API
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
JIRA
Automation of Tests
Unit Testing
Bootstrap
CSS
Mobile Application Development
Code Review
Information Systems
Databases
Continuous Delivery
Continuous Integration
Data Structures
Software Design Documents
Software Design Patterns
Web Development
Google Analytics
Human-Computer Interaction
PostgreSQL
Microsoft SQL Server
MySQL
Node.js
Object-Oriented Software Development
Preprocessor
Responsive Web Design
Software Engineering
TypeScript
Web Applications
Web Pages
Website Wireframe
React
iOS
Technical Debt
GIT
SASS
Material Design
Information Technology
Figma
React Native
Front End Software Development
Route53
React
REST
Code Restructuring
Software Version Control

Job description

Position Overview: As a Frontend Engineer, you will play a pivotal role in designing, developing, and maintaining our web applications. You will be working closely with our engineering and design teams to create seamless, responsive, and performant user interfaces. You will be primarily responsible for building and maintaining the frontend of our applications using React and Redux. If you are an enthusiastic engineer with a strong background in web development and a passion for creating exceptional user experiences, we encourage you to apply., Get in on the ground floor of a transformational software design team. We are trailblazing a new set of software design processes and a suite of applications. These applications will redefine not only how our company does business, but may fundamentally change how the company is evaluated!, * Use product requirements to create functional, creative, and user-friendly user interaction web pages and reusable controls.

  • Be at the forefront of translating complex functional and technical requirements into detailed architecture and design
  • Development and Implementation of the proposed solution.
  • Refactor existing solutions to make it reusable and scalable.
  • Convert Figma wireframe designs into working prototypes using mock APIs and then to working front-end applications.
  • Leads and/or supports both product and technical discussions about how to apply existing and/or new technology in support of the business.
  • Create design documents, code, unit/functional tests as well as enhancements, modifications, and corrections to existing code.
  • Present and defend design choices.
  • Identify opportunities for further enhancements and refinements to standards, processes, and systems.

Requirements

Do you have a Bachelor's degree in computer science?, * Work experience with a BS in Computer Science, Information Systems

  • A strong foundation in programming fundamentals, design patterns, data structures, object-oriented design principles, unit testing, and modern version control flows
  • Expert in React and other UI frameworks.
  • Strong Experience with NodeJS/TypeScript.
  • Strong Experience with CSS and CSS preprocessors, such as SASS or LESS, and front-end frameworks such as Material UI, Bootstrap, or Foundation.
  • Ability to build responsive design for cross-browser support, mobile, and tablet devices.
  • Strong Experience building responsive web apps that communicate with RESTful APIs
  • Knowledge and working experience in Git and Jira
  • Experience in applying modern Agile Software Development practices is required.
  • Working knowledge of database technologies like PostgreSQL, MySQL, and SQL Server.
  • Experience writing tests (Unit, Integration, Load, End-to-End) using common testing tools and frameworks.
  • Strong problem-solving skills and ability to resolve critical issues for complex systems under tight timeframes.
  • Excellent written and verbal communication skills.
  • Must be able to write technical design and build documentation for all aspects of a technical infrastructure.
  • Good interpersonal and facilitation skills.
  • Understanding of and experience working in a continuous integration and continuous delivery environment
  • Awareness to identify and pay off technical debt, as well as realizing and removing code smells early during development and code review

Preferred Qualifications

  • Experience with mobile application development (React Native).
  • Experience with Google Analytics and Tag Manager.
  • Experience with AWS (S3, Route53, Cognito) as it relates to UI applications
  • Experience with Figma.

About the company

We are seeking a talented and passionate Frontend Engineer to join our dynamic team and help shape the future through innovative and user-friendly web applications.

Apply for this position