Vacancy expired!
- Professional needs to be adaptable to changing requirements and autonomous to be able to work with the rest of the team for deliverables.
- Build highly usable and performant web applications meeting business requirements using JavaScript, HTML, CSS, and ReactJS
- Determines and implements the most efficient and cost-effective solutions.
- Provide guidance on the latest technology trends and future directions.
- Analyze complex business requirements, creating technical specifications for complex platforms and applications.
- Analyze problems outlined by Product Management and Business Systems Analysts in terms of detailed technical requirements and capabilities.
- Provide coding direction to less experienced staff or develop highly complex original code.
- Act as an expert technical resource for modeling, simulation, and analysis efforts.
- Verify program logic using testing and debugging best practices (TDD, BDD), including design of testing systems and preparation of test data.
- Use the Agile SCRUM model to deliver solutions with a high level of flexibility and adaptability.
- Expertise in modern UI frameworks such as React.
- Expertise in Typescript, ES6, CSS3 and HTML5.
- Expertise with cross-browser, cross-platform, and design constraints on the web.
- Developing highly responsive user interface components.
- Unit Test Frameworks such as React testing library / Jest / Enzyme etc.
- Experience with modern development tools such as WebPack, NPM, Babel, etc.
- Familiarity with code versioning tools such as Git.
- REST.
- Knowledge and understanding of Micro-frontend Architectures.
- Experience in building Single Page Applications & Multi Page Application designs.
- Experience with browser-based debugging and performance testing software.
- DevOps (nice to have): Jenkins - CI/CD, Containerization - Docker / Kubernetes. Cloud - Azure
- Development Practice (Primary): Agile
- Bachelor’s or master’s degree in Computer Science and/or equivalent combination of education.
Vacancy expired!