Remote software development positions available at Codespring │ Softech, the 23 years old software development award-winning team from Transylvania! Enjoy the freedom to capitalize upon your knowledge but also to continuously embrace the latest technolgies, while working from your comfy home. We are a strong community of software development professionals delivering full software development lifecycle for leading global tech companies and business organizations. The wealthiness of professional roles and the company culture are centerd around providing you a healthy work-life balance and the chance to own your career.

About this role

As an experienced android developer, you will embark on the exciting journey of developing innovative mobile applications for one of the leading home appliances and home automation global providers. If you would like to become a part of the remote and voice command home automation systems revolution, this is the moment to put your mobile development skills at work.

Your Responsibilities as an Android Lead Mobile Developer

  • You will have to continuously learn and work with cutting edge technologies like Kotlin Multiplatform Mobile (KMM)
  • During the building of Android (Java, Kotlin) mobile applications you will have to create application layers, modeling techniques, designing object-oriented components and coding algorithms
  • While actively working with the customer, you will have to proficiently analyze, design and implement their requirements
  • You will be in charge with overseeing the execution of software development from concept to testing
  • You will have to implement unit tests
  • You will be documenting software implementations and tests
  • For a correct implementation, you will have to provide and manage technical support to the client
  • As a member of a development team, you will have to participate in all processed from design to implementation, to give support and guidance, to share knowledge with other team members.

What We Expect From Your Side

  • To have a BSc degree (preferably in Computer Science / Mathematics – Informatics)
  • To demonstrate a mobile application development experience of 7+ years (Android, Java, Kotlin)
  • Previous leadership experience
  • To have software development and software design knowledge (OOP, OOD)
  • Familiarity with RESTful APIs to connect mobile applications to back-end services
  • Understanding of mobile design principles and interface guidelines
  • Knowledgeable around performance tuning, memory optimization, monitoring, and crash analysis.
  • Proven experience/responsibility for design and architectural decisions of app
  • Must have strong teamwork orientation and the ability to foster collaboration within and across globally distributed teams
  • Familiarity with cloud message APIs and push notifications
  • Experience developing apps that interact with web services (REST, JSON) – Retrofit is a plus
  • Knowledge of how to use REST APIs and third-party SDKs to connect mobile applications to backend services.
  • Experience with frameworks such as Dagger and design patterns such as MVP, Singleton, Factory
  • Experience with native Android HIG and UI development best practices – Android Material Design
  • Experience with data persistence frameworks such as Realm or Active Android
  • Experience with the publishing process for Google app store

The Languages You Should Speak

  • English will be the main working and communication language
  • Hungarian would be a big plus

The Important Skills Needed for This Role

  • Dealing with ambiguity for we are working with new technologies and concepts
  • A creative strike in your work, in the crucial moments of mobile development
  • Establishing good peer relationships
  • Perseverance, in order to get things done
  • Problem solving, as a key quality indicator for any complex mobile development project
  • Standing alone on managing your own tasks and time schedule
  • Strong technical learning abilities, for we are progressing really fast

Your Life at Codespring Matters

We value your work-life balance a lot, therefore the company offers diverse possibilities to fine tune your professional and personal life:

  • The working hours are flexible
  • The justified overtime is rewarded accordingly
  • The holidays are respected and encouraged
  • Unexpected situations and events are handled with a human touch

Your health and well-being is a top priority since we are in the brain-powered business sector. At Codespring you will benefit of:

  • Private medical insurance
  • Well-being specialized treats for the body and the mind
  • Sport subscriptions for various programs and events
  • Outdoor sports team hangouts (hiking, biking, running, climbing, swimming, kayaking, sailing)

Your lifelong learning is the key to the team’s continuous development. At Codespring │ Softech you will have the chance to enjoy:

  • Specialized programming trainings as per your needs
  • In-depth software development methodologies and practices trainings
  • Certification courses and exams supported by the company
  • Soft skills trainings provided by our certified trainers
  • English classes
  • Access to our rare and very specialized library

Codespring is a growing community who gets stronger through work and common interests based relationships. That is why we support:

  • Project team logouts
  • Team buildings
  • Company days
  • Family oriented events
  • Sport events participation

Your family is important that is why we support our colleagues with specific family oriented programs:

  • New born welcome bonus and gift
  • Annual school start pack for each kid
  • Christmas gifts for children
  • Family reward on the occasion of your round anniversaries at Codespring │ Softech
  • Family events (parties, trips, gatherings)

We consider that your personality and intellectual background are highly valuable for building an ever stronger software development community at Codespring │ Softech. That is why we are open to meet you and customize your career plan with us. All you have to do is to get in touch with us via job@codespring.ro

Apply Now