- Bachelor’s degree in Computer Science/ IT or equivalent work experience
- 8 or more years of IT development/programming/coding professional work experience or equivalent combination of transferrable experience and education.
- Experience in developing enterprise application using NodeJS and other supporting Javascript frameworks and databases
- Experience and proficiency in developing enterprise application using ReactJS, Redux, NodeJS and other supporting Javascript frameworks and databases
- Strong mobile native (iOS and Android) hands on developers who can also lead small development team.
- React Native and associated toolset for development/testing are key requirements.
- Min. last 3+ years contiguous experience in React Native based native app development
- Java Full Stack developer – Java/ J2EE/ web Services, Spring Boot, Spring Hibernate
- Working experience using GitLab, Jenkins, PM2 and similar tools and technologies
- Experience designing and implementing CI/CD
- Expert level experience and understanding with unit testing, release procedures, coding design and documentation protocol as well as change management procedures.
- Experience developing web-based user interface for business applications
- Integration experience using web services - SOAP and/or REST.
- Experience using and implementing JWT.
- Expert knowledge of Information Technology fields and computer systems.
- Demonstrated organizational, analytical and interpersonal skills.
- Ability to communicate highly complex technical information clearly and articulately for all levels and audiences.
- Expert-level ability to understand overall IT strategy and apply/implement IT strategy in assigned projects/initiatives.
- Highly adept at innovating and thinking beyond established standards and processes.
- Advanced knowledge of and demonstrated experience applying current and emerging technology solutions and trends.
- Ability to communicate highly complex technical information clearly and articulately for all levels and audiences.
Concepts of using Agile Methodology.