Senior Software Engineer

Posted a year ago by Epic Technology Group, Classification: IT & Telecoms

KEY RESPONSIBILITIES

  • Design and development of mobile applications
  • Completing development tasks and delivery with team members
  • Estimation of work effort and delivery timelines
  • Android/iOS end-to-end application architecture/development, performance, security, testing, etc
  • Actively take part in implementing technical best practices and processes.
  • Collaborating in our Native and Hybrid codebases to produce clean, elegant, scalable applications.
  • Ability to solve complex problems, provide efficient technical leadership
  • Collaborate with other IT teams and roles to deliver products and projects
  • Innovate & contribute to our technical roadmap of ongoing improvements, enhancements and updates
  • Improve stability and consistency of existing and new Native and Hybrid mobile apps' code

EXPERIENCE & EDUCATION

You should possess a minimum of 3+ years of experience in mobile development. You should have completed a BSc degree in Information Technology or a similar qualification

Areas you should know:

  • Typescript
  • Unit Testing Best Practices
  • Javascript
  • Developing Platform-Native App from Scratch to Release
  • React Native
  • 3rd Party Integrations APIs
  • Native Android
  • Core Programming Concepts
  • Hybrid App Developments
  • iOS Design & Development
  • Flutter Development Experience
  • Android/iOS Design Principles

SALARY + PRODUCT DELIVERY BONUS

Apply via SpotJobs
Please click APPLY NOW button to upload your CV via SpotJobs



Share this job

Jobs at Epic Technology Group