Join us
Open Positions

Full Stack Native Mobile Developer

Job Details

  • Full Stack Native Mobile Developer (iOS / Android) to deliver high-quality solutions that provide value to our customers
  • Design, develop, test, deploy, support and evolve software (Native applications, API’s)
  • Manage individual priorities, deadlines and deliverables
  • Coordinate application plans with the development team
  • Collaborate with QA team on CI/CD processes as well as automated and manual testing
  • Participate in an agile delivery process, bring your enthusiasm to research and recommend new solutions, create new stories and lead their development
  • Using various techniques and tools, deliver strategic technical solutions to match business requirements and product life cycle deliverables
  • Focus on component reusability, data sharing and security while complying with’s standards and processes
  • Experiment with new tools and technologies ensuring our solutions stay relevant in a rapidly changing technology landscape while sharing gained knowledge across teams

Mandatory Skills

  • 5 years of mobile programming in native (iOS or Android)
  • 5 years of full-stack development
  • DevOps CI/CD pipeline configuration including publishing applications to Google Play store, Apple app store or an enterprise app store
  • RESTful APIs, Microservices, web services, expert in SOA design and technical implementations
  • A thorough understanding of Object Orientated Programming, design patterns and SOLID principles, MVC (and iOS application architecture for iOS mobile developer)
  • Hands on experience with relational databases (PostgreSQL Server) and exposure to no-SQL data stores: MongoDB, ElasticSearch as well as caching stores (Redis)
  • Methodology: Agile, Iterative, understand the pros and cons of common practices such as Scrum/Kanban/TDD etc.
  • Demonstrated ability to make design/enhancement recommendations/decisions for multiple applications/technologies, mentor on standards and coding practices and debug very complex or urgent problems
  • Ability to resolve integration issues to guarantee solution conformance to requirements and engineering limitations
  • Excellent communication and collaboration skills
  • Self-starter

Nice-to-have Skills

  • Both iOS/Android native and Hybrid app development experiences
  • Algorithm design and optimization
  • Knowledge in various languages and technologies, NodeJS, JavaScript, C++, Python, React, Terraform

Apply now

Back to positions