Developer
Summary
Title:Developer
ID:3444
Department:Business Solution
Description

We’re looking for a Developer to join our team! Qualified candidates will have prior experience as a Mobile Developer, JavaScript, and proficiency in building cross platform native application with React Native Framework.

Here's what you can expect from the job and what you need to be successful:

Job duties

  • Design and write software technical specifications, write software code and perform unit testing
  • Apply current technology to solve technical problems and ensure system and application performance is optimized
  • Work with business units to improve efficiency and remove barriers in applications
  • Work with product teams on new product ideas, designs, prototypes and estimates
  • Provide deep systems support (programming, architecture, system analysis) for the Applications team
  • Document processes and development projects
  • Collaborate with technical staff to learn and understand software problems
  • Follow established configuration/change control processes
  • Identify options for potential solutions and assessing them for both technical and business suitability
  • Work closely with peers, stakeholders and end users to ensure technical compatibility and user satisfaction
  • Plan for and work flexibly to deadlines

Essential skills

  • Minimum of 3 years' experience as a Mobile Developer
  • Design and development experience in a complex operating environment
  • Extensive experience with JavaScript
  • Proficient in building cross platform native applications with React Native Framework
  • Experience with common front end build tools
  • Understanding of object-oriented design, client-server architecture and relational database design
  • Experience with multithreading, memory management and caching mechanisms specific to mobile devices
  • Experience writing up relevant Unit & Integration Tests
  • Experience in benchmarking and optimizing the app for best performance across different devices
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Proven ability to quickly learn and apply new technologies
  • A deep understanding of the importance of building maintainable, efficient, clean code, while balancing the urgency of business needs
  • Ability to carry out assigned tasks with limited need for supervision
  • Excellent problem solving and critical thinking skills
  • Superb verbal and written communication skills
  • Bachelor’s degree in Business Administration, Computer Science or other related fields of study or equivalent work experience

Alternatively, you can apply to this job using your profile on one of the following sites:


Powered by ApplicantStack