REACTjobsboard

Mobile Tech Lead

Security Bank

About Security Bank

We're one of the Philippines’ leading universal banks. Over the years, we received various awards and accolades for being one of the most stable in the banking industry.

The Role

The Mobile Tech Lead is responsible in overseeing a team of Mobile Engineers and will help implement the department’s strategy. S/He will provide technical leadership and guide the development of best-in-class software solutions to their dedicated SBC business units.

The Mobile Lead is responsible for ensuring the team's service delivery within time, budget and quality and serves as the point of contact for the team. S/He will ensure their IT applications/systems are reliable and resolve frequent incidents permanently to reduce downtime for the business. S/He shall coach, develop, mentor, and lead the team to enhance their capabilities and fulfill these responsibilities.

 

Knowledge and Skills Requirement

             

  • Bachelor's degree in Computer Science or Software Engineering or related major
  • Proficient in React-Native with at least 5-7 years of professional experience.
  • With 3-5 years of experience in leading a team of engineers
  • Proficient in rendering components with Native APIs
  • Proficient in JavaScript, modern JavaScript, HTML,
  • Understanding of REST APIs, the document request model, and offline storage
  • Integrate third-party APIs.
  • Hands-on experience with React tools like Webpack, Enzyme, React.js, Flux, and Redux
  • Familiarity with native build tools, like XCode, Gradle {{Android Studio, IntelliJ}}
  • Released at least 2 apps in appStore and Playstore using React-Native
  • Solid understanding of {{functional or object-oriented}} programming
  • Good knowledge of performance limits and characteristics
  • Knowledge of memory management and multi-threading
  • Experienced using CI/CD tools (e.g., Jenkins, SonarQube)
  • Good sense of UI design and user-oriented focus
  • Proficient understanding of code versioning tools, e.g., GIT
  • Able to analyze and evaluate engineering problems and find the best possible solution
  • In depth understanding of different phases of software development lifecycle andunderstanding of Agile Scrum processes.
  • Willingness and ability to adapt to changes in priorities and requirements.
  • Flexibility, adaptability, and desire to learn new languages and technologies.
  • Active learner who is passionate about technology and keeps up to date with innovations.
  • Good communications skills.

 

 

 

Apply for this job