Overview
Lead the design, development, and planning for the software architecture for 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
Decompose technical architecture into distinct tasks that can be completed by other developers
Ensure consistency with an established software development architecture
Analyze and interpret requirements from Business and UX Design Team
Set standards for design patterns, code reviews and PRs.
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
Working with DevOps to assist team with set up of CI/CD pipelines
Work in an Agile environment
Required
BS/BA, preferably in a technical or scientific field or equivalent experience, education or training
7+ years of experience in application design, development, installation and modification of web applications
4+ years serving as team lead
3+ years of experience in developing in JavaScript with React v16 & 17, Redux, Sagas, Webpack and ES6 or equivalent experience
Responsive web design, fluid layouts and positioning, including Mobile Interface and Accessibility requirements.
Knowledge of SEO concepts and coding for Search Engine Optimization
Knowledge of CDN (Akamai) and DevOps CI/CD pipelines.
Knowledge of CMS systems (SDL).
Knowledge of site Search. (AWS cloud search)
Knowledge of site performance testing and optimization.
Knowledge of cyber security vulnerabilities and how to remediate it.
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
Must Have-
- React (version 15-17)
- Javascript
- Redux
- Building single page applications
- Senior/lead role – they will lead small projects with the other developers
Plus-
- Website/large public ecommerce site
- Knowledge of site performance testing and optimization.
- Knowledge of cyber security vulnerabilities and how to remediate it.
< Back To All Jobs