Fortech
Fortech

Fortech

Our story began in 2003 in Cluj-Napoca, with a handful of software engineers and friends who had a shared vision to set up a business in the emerging IT field. Fast-forward 17 years later, we are one of the biggest software services providers with 100% Romanian ownership and international reach. Our strength comes from our passion for technology! Working at Fortech means getting involved in a variety of software projects, broadening your experience and skipping being caught in the same rout...

Read more  →
Mid-Senior Android Developer | Fortech
Job
  • Work place: Office centric

  • Collaboration: Employment contract, Service agreement

  • Work time: Full Time

  • Seniority: Individual Contributor

  • Experience: > 6 years

  • Updated on: 2 months ago

  • Vacant from: 11 Jun, 21

  • Expires on: 31 Dec, 21

  • Pay: Negotiable

  • Categories: Backend, Fullstack

Company
  • Size:> 500 employees

  • Industry:Information Technology and Services

Market (net €/month)
  • Only Loginro members with a minimum completed profile that share their salary expectations for this position may access its industry median pay.
Role

We are looking to add a Mid-Senior Android Developer to our team in Iasi.

In this role, you will be involved in building professional Mobile applications in a dynamic environment, where you have the chance to participate throughout the complete software development lifecycle, including the design and architectural decisions. You will focus on software quality through peer reviews, refactoring, continuous integration, and deployment.

You will be part of our project teams and work under Agile/SCRUM methodology.

The main project you will work on is a mobile application that riders can use to communicate with the eBike using BLE protocol to extract relevant information and statistics and set characteristics to suit his cycle style. A core module (SDK) can afterward be used by developers around the globe to create cool applications for riders while maintaining the accuracy of eBike communication and data collection.

You will be part of our dedicated team in Iasi and will connect with software engineers and leaders from our client.

What's in It for You

  • Opportunity to contribute to an entire ecosystem of applications, focused on providing a better experience for the eBike rider.
  • Opportunity to take part in the full development process, from requirements to delivery.
  • A learning environment, where you will be encouraged to improve your skillset and exchange knowledge with your colleagues.

Your Responsibilities

  • Perform requirements analysis & understanding – help the customer refine the requirements to make sure everyone agrees with what needs to be implemented (Development Team, QA Team & Customer)
  • Implement features based on requirements provided by the customer and groomed together with the customer
  • Design and architecture related decisions
  • Write automated tests for the implemented features (unit tests, integrations tests, and acceptance tests)
  • Help maintain code quality through code reviews
  • Collaborate with cross-functional teams to design and ship new features
  • Take initiative; engineer best practices in terms of coding standards, code refactoring, and code performance
  • Android development under SCRUM including grooming sessions together with the customer in order to deliver high-quality solutions for the problems that our clients face
  • Perform debugging and bug fixing

Requirements

Your Competencies

  • Strong experience in Android development
  • Kotlin development experience
  • Strong experience with Design Patterns
  • Knowledge of continuous integration and delivery
  • Experience in any tool to track down memory leaks, allocation, energy (Android Monitor/DDMS)
  • Experience in developing SDK/Frameworks/Libraries for Android platform
  • Passionate about writing clean code and well-designed applications
  • Very good attention to details – both technical wise and specifications wise
  • Open to new ideas and feedback
  • Solid communications skills: ability to explain complex technical issues to both technical and non-technical audiences
  • Good command of English
  • Fast Learner – you can easily adapt to new technologies
  • Knowledge of JavaScript/TypeScript and iOS Development is a plus

Needed Skills

Android

Continuous Delivery

Continuous Integration

Design Patterns

Available in

Iasi

Benefits included

Meal tickets

Medical subscription

Additional vacation days

Learning budget

Work from home

Flex time (07:00 - 19:00)

Office perks (ping-pong, juice, gaming spaces ie)

What else can you do

Since you scrolled down here
lets enjoy this a bit more!

Blind peek another awesome job

Share this job