logo[мetahunt]
> DOU
senior

Cross-platform Mobile Engineer

Conscensia
format:Hybridcompany:Outsource
react nativetypescriptjavascripthtml/cssjavakotlinswiftobjective-cnpm
experience5+ years
locationLviv, Ukraine
> full description

Conscensia — a Danish software development company with headquarters in Aalborg (Denmark) and development centers in Lviv (Ukraine) and Warsaw (Poland). Today the company has more than 20 years of experience in helping companies to create the best software solutions for their businesses.
At Conscensia, you’ll have the unique opportunity to work as part of our team while contributing to innovative projects for our trusted clients. This position is for a project with Navico, where you’ll collaborate closely with the client’s team while enjoying all the benefits and support of being a Conscensia colleague.
conscensia.com

NAVICO GROUP is a division of Brunswick Corporation (NYSE: BC). The company is world’s leading supplier of integrated systems and products to industries ranging from marine to recreational vehicle and beyond, with offices across three regions: AMER, EMEA and APAC.
With over 18,000 employees and operations in over 26 countries, Brunswick is the world leader in recreational marine vessels and propulsion. Recently named to Forbes list of Best Employers for Diversity, we take equality and work/life balance seriously. With our 16 boat brands, various P&A brands, and world leading propulsion brands, we aim to make the boating experience frictionless for our valued customers. 

The role
As a Sr. Mobile Developer, you will take part in the design and development of mobile app platform for the current and next generation of Brunswick digital journey. In this role, you will be developing highly complex applications with a team goal of streamlining business operations and improving overall customer experience.

Key Responsibilities:

  • Architect and develop mobile app platform using React Native, TypeScript, and other open stack frameworks.
  • Work closely with stakeholders, visual designers, UX Architects, and user researchers to bring mobile experiences to life.
  • You will build mobile app component libraries, templates, and client-side applications that will be deployed across a wide range of platforms and environments.
  • Integrate with our backend services and electronic devices to make sure we are delivering a great mobile user experience that is super-fast for end users.
  • Help improve code quality through writing unit tests, automation and performing code reviews.
  • Participate in brainstorming sessions and have the chance to contribute innovative and original ideas to our technology, algorithms, and product in a highly collaborative, team-oriented environment.
  • Measure and optimize the performance of the iOS & Android mobile applications and devices.
  • Build end to end features on our iOS & Android mobile applications (from design to deploy.)
  • Work with CI/CD tools, and source control such as Azure Repos, AppCenter, Azure Pipelines

Requirements:

  • Bachelor’s Degree or Master’s in Computer Science, Engineering, Software Engineering or a relevant field.
  • 5+ years of experience building, shipping, and maintaining mobile applications.
  • Mobile app development experience using React Native, with a deep understanding of JavaScript, TypeScript, HTML, and CSS
  • Experience in native iOS/Android (Java, Kotlin, Swift, Objective-C, etc)
  • Experience in architecting mobile applications.
  • Experience in building react native packages /modules using NPM
  • Experience of using Mongo Realm mobile databases in mobile apps will be huge plus.
  • Experience or willing to learn mobile DevOps, automated testing, and analytics.
  • Solid understanding of mobile UI/UX best practices and standards
  • Equally as passionate about creating beautiful and usable interfaces as you are about crafting elegant code.
  • Develop amazing user experiences, but also collaborate effectively with our best-of-class Visual Design team
  • Should have a great eye for detail and design to support their development skillset
  • A thorough understanding of OOP, design patterns, mobile, and enterprise in mobile application integration
  • Ability to rapidly learn and take advantage of new concepts and technologies
  • Experience in an Agile environment
  • Current with industry trends, software development technologies and industry best practices, and able to identify the ones we should implement.
  • Time and project management skills, with the capability to prioritize and multitask as needed.
  • Solid team player

Benefits&Conditions:

  • 20 paid workdays off per year
  • Up to 20 workdays absence due to sickness per year
  • Paid public holidays
  • Hybrid model of cooperation
  • Medical insurance by the company cost
  • Business trips
  • A challenging and stimulating job
  • Talented colleagues and an informal, friendly work environment
  • Employee training and certification programs
  • Team building and social events
Відгукнутись на вакансію