Project Description: As the Senior REACT Developer, you will lead the modernization and architecture of a web platform. You will be part of a team that designs, develops and launches efficient quality systems and solutions in support of core organizational functions. This individual will apply proven communication, analytical and problem-solving skills to help identify, communicate and resolve issues, opportunities or problems in order to maximize the benefit of IT and Business investments. The Developer is experienced and self - sufficient in performing his/her responsibilities requiring little supervision, but general guidance and direction Mandatory Skills Description: • BS/BA, preferably in a technical or scientific field or equivalent experience, education or training • 6+ years of experience in application design, development, installation and modification of web applications • 3+ years of experience in developing in JavaScript with React v16 & 17, Redux Sagas, Webpack and ES6 or equivalent experience • 2+ year of experience in .Net Core • Familiar with UI testing frameworks like Jest and Enzyme and experience with TDD (test driven development) • Advance knowledge of development methodologies, software design and design patterns, integration standards as well as its applicability at coding and testing cycles • Advance knowledge of software engineering best practices such as: versioning and versioning control, software packaging and software release management using GitHub • Effective Communication (verbal + written) • Excel at triage or analysis of situations for production support • Proficient with on time delivery with minimal supervision • Experience developing digital products that comply with accessibility standards (ADA/WCAG) Responsibilities: • Lead the design, development, and planning for the software architecture for United for Business Web platform • Solve complex performance problems and architectural challenges • Perform code reviews and mentor your peers • Serve as an integral member of the development team to create practical solutions in Agile/DevOps environment • Ensure consistency with an established software development architecture • Analyze and interpret requirements from Business and UX Design Team • Introduce new technologies and best practices as needed to solve business problems • Help to troubleshoot, test, and maintain the quality and security of the platform • Ensure the technical feasibility of UI/UX designs with a focus on accessibility • Work in an Agile environment English: C1 Advanced
Job Title
Fullstack Developer