Sr. Front-End Engineer (W2)
Braintrust
This job is no longer accepting applications
See open jobs at Braintrust.See open jobs similar to "Sr. Front-End Engineer (W2)" True Ventures.Software Engineering
Fresno, CA, USA · Irvine, CA, USA · California, USA · United States
Posted on Sep 8, 2024
Job Description
Responsibilities & Duties:
- Long term contract until July 2025.
- Must be able to work 3 days a week on site (either LA or Irvine offices)
- Must be able to work under a W2 contract.
Responsibilities & Duties:
- Work with product managers and other subject matter experts to validate requirements and related designs.
- Collaborate with UX designers to inform implementation and identify opportunities for componentization.
- Identifying, defining, and grooming of developer stories in collaboration with product owners/scrum master to prioritize and plan.
- Implementation of re-usable components and reference implementations (when needed).
- Collaborate with back-end engineers to design and agree upon on experience layer APIs.
- Work with QA / test team to define and develop test plans, suites, cases.
- Proactively ensure individual code quality (e.g., well organized, scalable, good component composition, etc.).
- Regularly conduct PRs / code reviews within the feature team to ensure broader code quality.
- May conduct some level of testing (e.g., unit testing, integration testing).
- Troubleshooting, eliminating bugs / defects, and making optimizations throughout the application lifecycle.
- Contributing to documentation throughout the application lifecycle (when needed).
- Occasionally develop prototypes and conduct proofs of concept.
- At least 7 years of experience in software engineering / app development.
- Experience building and supporting public facing transactional web applications preferred.
- Experience in banking, financial services, or e-commerce industry preferred.
- Undergraduate degree in computer science, engineering, or another technical field
- Proficiency in modern JavaScript (ES6+), including concepts like closures, promises, async/await, and modules.
- Proficiency in React and its core concepts, including JSX, event handling, component lifecycle methods, and hooks.
- Understanding of React state management, API handling, react-redux patterns, and the Vite testing suite
- ReactJS frameworks, libraries, and developmental tools such as MaterialUI, Vitest, and Storybook, as well as working from design applications such as Zeplin.
- Interacting with RESTful APIs involves understanding best practices for efficiently fetching and handling data to ensure optimal performance and user experience.
- Using various tools and libraries to mock data and methods in a testing environment, such as Vite, Jest, and MSW (Mock Service Worker), and a comfort level using tools like Postman for advanced mocking scenarios.
- Proficiency in advanced CSS techniques, including CSS-in-JS. Must have experience with this pattern/approach, as it differs significantly from writing traditional stylesheets.
- Ensuring code quality with test case management tools and other utilities (e.g., linting tools)
- Proficiency in Git and Git concepts, including creating and managing pull requests, and conducting thorough pull request reviews.
- Proficiency in TypeScript, including a strong understanding of interfaces, types, generics, and advanced type features.
This job is no longer accepting applications
See open jobs at Braintrust.See open jobs similar to "Sr. Front-End Engineer (W2)" True Ventures.