***Only qualified Lead Front-end React Engineer candidates located near Chicago, IL area to be considered due to the position requiring an onsite presence***
Education and Experience:
• A Bachelor's (BS) degree in Computer Science or related Computer Engineering or Science curriculum is required
• At least 8 years of professional development experience with significant exposure to working on complex projects with cross functional teams
Should Have:
• Experience writing automated tests (e.g. Mocha, Jest, Enzyme, etc.)
• TypeScript
• Redux or other state management libraries in the React ecosystem
• Data visualization experience (e.g. D3, Chart.js, Highcharts, SVG, Canvas, etc.)
• Good sense of UI/UX design
• Experience with a code style guide (we use the Airbnb style guide)
• Experience working with databases (relational, document, etc.) and writing SQL
• Knowledge of web application security (http-https, Content Security Policy, OWASP, etc.)
• Knowledge of Webpack or similar module bundler
• Experience leading teams
Secondary Skills:
• Highly motivated, self-directed and possesses solid execution skills
• Demonstrates critical thinking and probes beyond the surface of the requested data to get at the valuable (actionable) information
• Able to understand complex technical concepts quickly
• Detail oriented but understands broader impacts of requests
• Adjusts quickly to changing priorities as necessary
• Manages multiple tasks and deliverables simultaneously and in an organized and results-oriented manner
• Strives to proactively identify and address areas where business process efficiency and effectiveness improvements would make a positive impact on the top and bottom lines
• Excellent written and verbal communication skills
• Possesses a strong analytical, quantitative, and objective outlook
• Excellent people skills are also necessary since this position interacts with all levels of resources across the entire organization
Qualifications (must haves):
• Strong programming skills in Javascript, React.js, Typescript, Node.js – 5 years minimum
• Must have proven experience building external facing friendly websites (Includes mobile) using JavaScript frameworks
• Server-side programming experience with automation and backend support preferred
• Some SQL skills for developing and optimizing complex stored procedures desirable
• Experience with agile project methodology and collaboration in Jira/ADO
• Excellent communication skills, analytical ability, strong judgment and management skills, and the ability to work effectively with client and IT management and staff required
• Skills in working with Opensource technologies, Database technologies, micro service architecture, cloud-native development, continuous build, continuous integration, and continuous deployment desirable
• Ability to work effectively with end users to define requirements
• Leadership and organizational skills are required to determine the Business Unit's goals, resources needed, and to assess and develop the skills of staff
• Experience in Domain Driven Design desirable
• Experience with continuous integration and collaboration tools like JIRA, ADO, Bitbucket, GitHub, and Confluence
Tasks & Responsibilities:
• Developing new Greenfield and brownfield products using ReactJS
• Building reusable components and front-end libraries for future use
• Translating designs and wireframes into high quality code
• Responsible for efficiently working with other teams in the organization to help them leverage the micro-FE framework/components library in their quest to modernize their applications
• Optimizing components for maximum performance across a vast array of web-capable devices and browsers
• Facilitate code review
• Have the abilities to debug and resolve defects and bugs
• Responsible for designing, developing, testing, and deploying software solutions for Private Passport Accounts pages
• Propose new designs and modify existing ones to continuously improve performance, functionality, and stability of the system
• Partner with business leaders and business unit partners to define priorities and deliver custom solutions to solve business problems or address business needs
• Must be competent to work at the highest technical level of all phases of system design and implementation
• Provides comprehensive consultation to Business Unit and IT management and staff at the highest technical level on all phases of the project development cycle
• Provide technical expertise to support and enhance the Private Passport application
• Provides leadership and guidance to staff, fostering an environment that encourages employee participation, teamwork, and communication
• Seasoned multi-disciplinary expert with extensive technical and / or business knowledge and functional expertise. Financial Services experience preferred
• Carries out complex initiatives involving multiple disciplines and/or ambiguous issues
- **Only those lawfully authorized to work in the designated country associated with the position will be considered.**
- **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.**
Rose International was not only attentive and responsive, but they were very professional and helpful whenever I called or needed any assistance.
Diane, Consultant
Rose International has been great to me. I thank everyone there for all of their hard work; it has not gone unnoticed.
Melody, Consultant
I had a very positive experience working for Rose. The entire process is very efficient and easy.
Joanne, Consultant
I am very happy with the Rose International, and the professionalism of the employees.
Robin, Consultant
It was great working for Rose International. Everyone was extremely helpful.
Rosann, Consultant
EMPLOYEE COMMENTS