Senior Mobile Developer (Android/iOS)
at Nitor
Helsinki, Etelä-Suomi, Finland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 28 Jan, 2025 | Not Specified | 29 Oct, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
SENIOR MOBILE DEVELOPERIN ROOLISTA NITORILLA
Mobiilikehityksessä tärkeimmät kehitysalustamme ovat iOS ja Android. Kehitämme niin natiivi-sovelluksia Swiftillä, Objective-C:llä ja Kotlinilla kuin cross-platform ratkaisuja React Nativella. Pääset toteuttamaan itseäsi myös uusimmilla tekniikoilla kuten SwiftUI:lla ja Jetpack Composella.
Toimiva perusta on se, minkä päälle laadukas sovellus rakennetaan. Siksi pyrimme aina käyttämään parhaita mahdollisia ja moderneja arkkitehtuuriratkaisuja, kuten reactive programming, unidirectional dataflow, MVVM ja clean architecture. Kehitämme laajoja ja pitkäaikaisia sovelluksia, joten tässä roolissa saat vastuuta sovelluksen ylläpidosta ja laadun kehittämisestä pitkällä aikavälillä.
Mobiiliprojektiemme kesto on usein vuodesta useampaan vuoteen riippuen omista toiveistasi. Useimmissa projekteissa toimit osana asiakkaan kehitystiimiä, jossa on mukana myös useampi muu kokenut nitorilainen.
✅ Mitä tarvitaan mobiilikehittäjänä menestymiseen Nitorilla?
- Mobiiliprojektimme ovat tyypillisesti haastavia kokonaisuuksia, mikä edellyttää aikasi seuraamista ja ohjelmistokehityksen periaatteiden hyvää tuntemista. Ymmärrät esimerkiksi, miksi singleton on pahasta ja miksi dependency injection hyvästä. Asynkroninen ohjelmointi on sinulle tuttua.
- Usean vuoden kokemusta ohjelmistokehityksestä erilaisten palvelujen/tuotteiden parissa, jotta pystyt toimimaan asiakasprojekteissasi lisäarvoa tuovana asiantuntijana. Asiakkaamme odottavat usein lähemmäs kymmentä vuotta relevanttia kokemusta.
- Olet kirjoittanut yksikkötestejä ja kenties jonkun integraatiotestinkin. Kiinnostus pilviympäristöjä kohtaan, kuten AWS ja Firebase, katsotaan eduksi.
- Tunnet alustariippumattomia ohjelmistokehyksiä, joilla voi toteuttaa sovelluksia eri päätelaitteille sekä ymmärrät ketterän laadunvarmistuksen käytäntöjen merkityksen mobiilikehityksessä.
- Arvostamme intohimoista suhtautumista laadukkaan ohjelmakoodin tuottamiseen, testien kirjoittamiseen ja kykyä ottaa haltuun uusia varteenotettavia teknologioita.
Meille on tärkeää kyky tehdä töitä ketterästi tiimin yhteisten päämäärien saavuttamiseksi asiakaslähtöisessä ympäristössä. Tämän vuoksi arvostamme hyviä tiimityötaitoja sekä konsultatiivista ja asiakaslähtöistä ajattelutapaa.Sujuvaa suomen ja englannin kielen osaamista
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Other
Software Engineering
Graduate
Proficient
1
Helsinki, Finland