Lead Front End Developer (React)
Apply NowCompany: Brilliant Infotech, Inc.
Location: Princeton, NJ 08540
Description:
User Interface (UI) Software Developer IV
Location: Princeton, NJ
No USC required (though for NAEP) Candidates can work remotely but should be drivable to client's location (within 1-2 hours) for key meetings should COVID restrictions be eased in spring
Lead Front End Developer (React)
Location: Princeton, NJ
No USC required (though for NAEP) Candidates can work remotely but should be drivable to client's location (within 1-2 hours) for key meetings should COVID restrictions be eased in spring
Lead Front End Developer (React)
- Strong/Expert level proficiency in JavaScript/TypeScript, HTML5, CSS with knowledge of internals with a minimum of 6 years of experience developing world-class user interfaces.
- Engage with architects to comprehend functional challenges, prototype new ideas, and new technologies, and help to create innovative solutions.
- Strong understanding of ReactJS and its core principles and at least two years of experience in building applications using React
- Mentor UI engineers, which may include performing code reviews, suggest tools, technologies, and best practices that improve stability.
- Strong experience in application state management and store design like Redux and Saga.
- Understanding of JavaScript Design patterns, transpilers and module bundlers.
- Proficient in developing User Interfaces using a component-based approach
- Familiarity with design systems
- Provide leadership and mentor team members on modern software principles
- Lead code reviews
- Research and implement new technologies and methodologies that can improve the architecture, its software components, user experience, and development process
- Sound knowledge of ECMAScript specification.
- Understanding of Object-oriented programming, asynchronous and functional programming.
- Robust debugging skills and experience of automated testing platforms and unit tests.
- Experience with performance debugging and benchmarking
- Experience in developing accessible and Section 508 compliant UI interfaces is desired.
- Ability to work in an agile collaborative environment.
- Strong analytical skills, problem-solving aptitude, and good communications skills.