The organization is looking to lead the implementation, maintenance, performance tuning, and capacity management for all organizational software systems as directed by management and senior staff.
Requirements
- Deep knowledge of Front-end frameworks such as Bootstrap, React, and AngularJS
- Proficiency in JavaScript, HTML5, CSS3, and responsive web design
- Experience with RESTful APIs and integration between mobile/web apps and backend services
- Familiarity with NoSQL (e.g., Firestore) or SQL (e.g., MySQL, PostgreSQL) databases
- Experience with mobile app deployment processes on App Store and Google Play
- Strong proficiency in one or more programming languages
- Knowledge of software testing methodologies and experience in writing testable code
Responsibilities
- Deep expertise and hands-on experience with web applications, frameworks, and programming languages such as AngularJS, Node.js, HTML, CSS, JavaScript, jQuery, and API Development
- Experience building Microservices
- Experience in working with cloud native applications using public cloud (Google Cloud preferred)
- Experience working with Azure environment, DevOps
- Develops and implements software solutions, standards, processes, and security
- Maintaining and enhancing existing software applications through bug fixes and feature enhancements
- Perform unit testing, assist in defining test plans, and create comprehensive documentation for architectural and code-level processes
Other
- Bachelor's Degree in Computer Science, Information Systems or related fields
- Five (5) plus years of progressive relevant industry experience
- Proven leadership capabilities, with the ability to lead and inspire a team
- Excellent communication and interpersonal skills to collaborate effectively with stakeholders at all levels
- Strong analytical and problem-solving skills