Search by job, company or skills

Security Bank Corporation

Mobile Engineer (React Native)

5-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

The Role

As an IT React Native Developer, you will work in the digital team playing a key role in the creation of mobile applications working in an Agile software development process.

You will experience and contribute to the full product development lifecycle working from design through to deployment.

How you'll contribute:

  • Perform a developer role writing high quality and testable code.
  • Write reusable, effective, as well as scalable react native code and create interchangeable front-end modules
  • Work with native modules as and when required Read and understand project and requirements documentation
  • Conduct code review with agile squad members
  • Provide guidance and feedback to UX designers, Business Analysts and Solution Architects playing a role in the digital product design process
  • Contribute to the growing mobile developer chapter at Security Bank
  • Plan own work for tasks and implement functionality without direct supervision
  • Contribute to the Agile development process as a valued squad member
  • Assist with application deployment
  • Create documentation describing his/her code
  • Participate in Agile Scrum activities: daily standup, demo session, retrospective, planning, etc

What we're looking for:

  • Bachelor's degree in Computer Science or Software Engineering or related major
  • Proficient in React-Native with at least 5 years and up of professional experience.
  • 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 and understanding 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 innovation
  • Good communications skills

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 144095065