FrontEnd Senior Engineer
Role details
Job location
Tech stack
Job description
We are seeking a talented and passionate Front-End Engineer to join our growing teams in Elk Grove & India. As a Front-End Engineer, you will play a key role in developing and maintaining user-friendly and responsive web applications. You will collaborate with designers, product managers, and other engineers to build high-quality, scalable, and performant solutions. You will be responsible for implementing visually appealing and intuitive user interfaces, ensuring a seamless user experience. Responsibilities:
-
Develop and maintain front-end components using React, HTML5, CSS, ES6+, and TypeScript.
-
Implement user interfaces that are visually appealing, intuitive, and accessible.
-
Collaborate with designers to translate mockups and prototypes into functional code.
-
Build and consume RESTful/GraphQL APIs.
-
Write clean, well-documented, and testable code.
-
Optimize front-end performance for speed and scalability.
-
Participate in code reviews and contribute to improving our development processes.
-
Stay up-to-date with the latest front-end technologies and trends.
-
Deploy and maintain applications on cloud platforms like AWS and GCP using Docker and Kubernetes.
-
Troubleshoot and resolve front-end issues in a timely manner.
-
Ensure adherence to security best practices (CSP, XSS prevention, CSRF handling).
Requirements
-
Bachelor's degree in Computer Science or a related field (or equivalent experience).
-
3+ years of experience in front-end development.
Required Skills:
-
Strong proficiency in React.
-
Expertise in HTML5, CSS, ES6+, and TypeScript.
-
Strong UI design experience and a keen eye for detail.
-
Experience collaborating effectively with designers and other engineers.
-
Familiarity with Redux, Webpack, and Babel.
-
Experience with RESTful/GraphQL APIs.
-
Experience with testing tools such as Jest, Cypress, and React Testing Library.
-
Strong understanding of security best practices (CSP, XSS prevention, CSRF handling).
-
Experience with AWS/GCP.
-
Familiarity with Docker and Kubernetes.
-
Solid understanding of responsive design principles.
-
Experience with version control systems (e.g., Git).
-
Excellent communication and collaboration skills.
Bonus Points:
-
Experience with state managem ent libraries (e.g., Redux, Zustand, Context API).
-
Experience with build tools (e.g., Webpack, Parcel).
-
Familiarity with accessibility best practices (WCAG).
-
Contributions to open-source projects.
Benefits & conditions
- Discretionary Annual Incentive.
- Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
- Family Support: Maternal & Parental Leaves.
- Insurance Options: Auto & Home Insurance, Identity Theft Protection.
- Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
- Time Off: Vacation, Time Off, Sick Leave & Holidays.
- Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Salary Range:$90,000-$175,000 a year