Przegląd oferty

Lokalizacja
Warszawa, Mazowieckie
Rodzaj pracy
Pełny etat
Wynagrodzenie netto
13,000 zł - 20,000 zł Za MiesiÄ…c
Data opublikowania
3 lat temu

Szczegóły

ID oferty
158
Typ pracy
Zdalnie
Rozmiar firmy
ponad 200
Wynagrodzenie
Umieszczone w ofercie
Wykorzystywane technologie
EXP, lvl
Typ umowy
Umowa o pracÄ™
Rekrutacja
Offline
Rekrutacja w języku
Angielski
Korzyści
Parking, Dodatkowe ubezpieczenie, No dress code, Kawa za free, Prysznic, Parking rowerowy,
Poziom doświadczenia
Mid
Wymagana
Inny

Opis oferty

At Emerson, our passion is creating the innovation that make our World better. As a part of the Reliability Solution’s team, you will be working on the new generation devices and software which is e.g. helping our customers in keeping their industrial installations working without any unpredicted incidents, which can cause critical damages or shortages in the production. You will be working in a team on designing and developing new generation of a device using newest available technologies.  

 

While working with us, you’ll be part of a development team, working on crucial software and/or firmware projects installed in critical industrial infrastructure all over the world. You’ll be using the cutting-edge technologies, working with an international team of development and subject matter experts. Your input will be very valuable in all phases of software development cycle – starting from the design, via implementation, up to the testing, release & maintenance phase. Our Warsaw R&D Center was created in 2005 and we have already released a lot new to the world products and also build up an outstanding environment to work.

 

We offer interesting career development paths – technology, architecture or management. We create an inclusive and diverse environment, driven by “no blame” culture.

Principle job responsibilities

User interface design

System architecture design

Writing application code

Creating unit and integration tests

Testing of created applications

Profiling and optimizing applications

Working in a team

Refining the software development process

Code reviews and support less experienced team members

Working with marketing team to create a software development plan

 

Required qualification and experience

Bachelor’s degree in Computer Science, Computer Engineering or related engineering field and 4+ years of related experience or a master’s degree in Computer Science, Computer Engineering or related engineering field and 3+ years of related experience

Experience with Android application development using Kotlin

Understanding of version control principles using Git and GitFlow

Knowledge of Clean Architecture

Knowledge of modern Android architectural pattern MVVM

Understanding Dependency Injection (Dagger Hilt)

Familiarity working with Android SDKs, Android Jetpack, Kotlin Coroutines, Gradle

Experience working with REST APIs

Knowledge of software testing techniques using MockK/JUnit

Experience working in SCRUM

Experience designing mobile applications

Owning mobile application on Google Play Store

Fluency in English and Polish

Communication skills

Nice to have

Experience with SciChart 

Android NDK

Knowledge of ADB

Knowledge about BLE

 

Perks in the office

free coffee

bike parking

free beverages

no dress code

"no blame" culture

canteen

shower

free parking

free apples every day

wonderful office with big lab space and professional equipment to make a "smoke tests" :) and others

Benefits

Having Testers and DevOps in your Team

Having subject matter experts to help you with understanding domain specific topics

Small teams but working in a global scope ( Poland and USA )

The best development tools for your job (e.g. Azure DevOps, Sonarcube, Static Code Analysis tools, automatic deployment)

KUP 80% 

Private Medical Insurance (LUX MED or Medicover)

Accident Insurance (Company Provided)

Employee Assistance Program

Access to Pluralsight learning

Referral Bonus

Spot Award & Achievement Award

Possibility of personalized technical trainings

Life insurance (Subsidized)

Employee Capital Plans (PPK)  

Flexible Spending Account in the MyBenefit

 

Curious about what the hiring process looks like?

1.  Once we receive your CV, you will be contacted by our HR for booking 1st stage interview in your convenient time

2.  After a 30min conversation about your experience and expectations, the HR department will arrange a technical meeting with hiring manager and one of the team mates

3.  Finally the Recruiter will get back to you with feedback and together you will determine the next steps, which hopefully will be signing the intent letter!

The complete process usually take not more than few days!