Vacancy expired!
- Deep knowledge of technology stack and commonly used modules based on extensive work experience creating self-contained, reusable and testable modules and components.
- Ownership of technical designs, code development, and component test execution to demonstrate alignment to the functional specification.
- Experience in leading technical teams and hands-on experience on the React framework for front end development.
- Proficient on Java for backend development
- Using configuration management and integration/build automation tools to lead and deploy Java script/Java code.
- Experience on how to integrate web applications with Restful API’s
- Knowledge of highly interactive web apps (HTML, JavaScript)
- Applying knowledge of common, relevant architecture frameworks in defining and evaluating application architectures.
- Performing code reviews and providing critical suggestions for fixes and improvements
- Advanced understanding of source code repositories and branching and merging strategies.
- Should have experience working in fast-paced Agile environment.
- Knowledge of DevOps will be an added advantage
- Experience of working in development teams using Continuous Integration: Jenkins/Hudson/Bamboo
- Leading the team on technical front and hands-on coding to develop the applications
- Liaise with different stakeholders
- Mentoring the team members and solving their technical problems
- Work in highly collaborative teams that strive to build quality code and provide business value
- Ensuring quality and performance of the application to specifications
- Ensuring the well-structured, optimized and testable code
- Ensuing the proper documentation and maintenance of software
- Ensuring the team is comply with industry standard processes