Lead Front-end React Engineer
Apply NowCompany: Compunnel Software Group
Location: Chicago, IL 60629
Description:
Job Summary
The Lead Front-End React Engineer is responsible for developing new and existing web applications using React.js while leading a team of developers.
This role requires expertise in front-end technologies, cloud platforms, and UI/UX best practices, with a strong emphasis on performance, security, and scalability.
The ideal candidate should have a background in financial services and experience working in an agile environment.
Key Responsibilities
Required Qualifications
Preferred Qualifications
Education: Bachelors Degree
The Lead Front-End React Engineer is responsible for developing new and existing web applications using React.js while leading a team of developers.
This role requires expertise in front-end technologies, cloud platforms, and UI/UX best practices, with a strong emphasis on performance, security, and scalability.
The ideal candidate should have a background in financial services and experience working in an agile environment.
Key Responsibilities
- Develop new products and enhance existing applications using React.js.
- Build reusable front-end components and libraries for future use.
- Translate designs and wireframes into high-quality, scalable code.
- Optimize components for maximum performance across web-capable devices and browsers.
- Ensure efficient collaboration with other teams leveraging the micro-frontend framework.
- Facilitate code reviews, debugging, and resolution of defects.
- Design, develop, test, and deploy software solutions for Private Passport Accounts pages.
- Continuously improve performance, functionality, and stability of systems.
- Partner with business leaders and unit partners to define priorities and deliver custom solutions.
- Provide technical expertise and support for the Private Passport application.
- Offer leadership and guidance to development teams, fostering teamwork and communication.
- Lead complex initiatives involving multiple disciplines and provide comprehensive technical consultation.
Required Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, or a related field.
- Minimum of 8 years of professional development experience.
- 5+ years of strong programming experience in JavaScript, React.js, TypeScript, and Node.js.
- Proven experience building external-facing, user-friendly websites (including mobile).
- Experience working in agile project environments and collaborating using JIRA/ADO.
- Strong background in server-side programming, automation, and backend support.
- Ability to define business requirements and translate them into technical solutions.
- Experience with cloud platforms (Azure preferred).
- Leadership and organizational skills to manage team goals and assess staff development.
Preferred Qualifications
- Financial services experience.
- Experience in Domain-Driven Design (DDD).
- Experience with continuous integration tools (JIRA, ADO, Bitbucket, GitHub, Confluence).
- Strong analytical and problem-solving skills.
- Ability to manage multiple priorities in a fast-paced environment.
- Excellent verbal and written communication skills.
Education: Bachelors Degree