[YAZ236] - Android Software EngineerPubblicato il 28-04-2022 - CNX Catalyst in Lazio
Java (regular) Kotlin (regular) Concentrix Catalyst is the experience and service design practice of Concentrix, a global leader in CX, customer engagement and digital transformation.We take our clients visions from concept to release in as little as a few months and often work together to evolve products for years. We're spread across 12 regions around the world and are now expanding our EMEA engineering team.Youll work with talented and passionate people, who love what they do, in an informal, yet high energy environment. So, if you love technology, have a passion for innovation and thrive in a team-based environment then read on!Note: Ideally, we are looking for someone to start within the next 2 weeks, the contract durations is approx.
3-6 months but we are happy to hire for a full time role.Salary range : 14k-18k PLN + VAT / monthRequirementsExtensive experience as an Android developer, designing and implementing software solutions using Kotlin or Java (preferably both!)Experienced in test-driven development, using unit tests and behaviour tests.Practical experience in Continuous Integration and Continuous Delivery techniques and toolchains - we use BitriseFamiliar with test frameworks including Espresso and AppiumFamiliarity with secure coding best practicesPrevious leadership experience, managing/mentoring and motivating others to improveAbility to drive the development forward and being able to translate business requirements into pragmatic solutionsA passion for constantly improving your own knowledge and skills as well as improving processes for your organisationExpert-level knowledge of using git-based source control (*we use Bitbucket)Proficiency with Googles app submission processThe confidence to work in a client-facing roleWriting code that follows SOLID principles, platform-specific conventions and common design patternsSkilled in securing data in transit and at rest using a variety of encryption techniques An understanding of architectural choices, including the trade-offs for eachKnowledge of Scrum or Kanban