React Native Developer
React Native Developer is responsible for programming, developing, and implementing mobile applications. They participate in the design of new system modules and are in constant contact with backend developers for system integration.
Our requirements:
-
knowledge of React Native,
-
minimum 1.5 years of commercial experience working with React Native technology,
-
ability to program in JavaScript with TypeScript,
-
experience in developing commercial mobile applications using React Native technology,
-
knowledge of Polish and English at a minimum level of B2,
-
willingness to learn new technologies and frameworks.
Your responsibilities:
-
creation and modification of code in JavaScript and/or TypeScript,
-
participation in the process of designing new system modules,
-
error analysis,
-
creation of technical documentation.
We offer:
-
workload approx. 40 hours/week,
-
paid intermission from the provision of services,
-
possibility to provide services from the company's headquarters in Krakow (location outside the paid parking zone), remotely or hybrid - the decision is yours, depending on project needs,
-
cooperation on B2B contract (we consider other forms of employment such as contract of mandate or employment contract),
-
opportunity for professional development,
-
choice of technology for new projects,
-
choice of tools tailored to you,
-
support from an experienced team,
-
regular internal training,
-
English lessons,
-
access to the MultiSport program,
-
the opportunity to play in the company sports team (FLS league),
-
expert mentoring for young and ambitious startup founders as part of the Startup Catalyst program,
-
team-building events and work in a development-oriented team,
-
flexible working hours.
-
remuneration commensurate with experience.
How do we work?
-
Version control system: Git (GitLab).
-
Building applications with one command? Yes, "git push" (GitLab CI/CD is doing the rest).
-
Do we build the application every day? Yes, every push builds an application!
-
Bug Tracker: Asana.
-
Error Tracker: Sentry.
-
Do we fix errors before moving on to new tasks? Yes!
-
Do we always have an up-to-date schedule? Yes, minimum of weekly status and schedule update.
-
Are we working with the specifications? Yes!
-
Do we work with mock-ups? Yes! (Figma).
-
Do the conditions in the office allow you to concentrate? Yes! We know how important "flow" and "getting into the zone" for a programmer is.
-
What tools will you get? Personalized to you, your needs and your form of work (remote/office) - it has to work quickly, efficiently and reliably.
-
Do we have testers? Yes!
Tools and technologies:
-
Language: JavaScript, TypeScript.
-
Framework: React Native.
-
Data layer: GraphQL, REST.
-
Navigation: React Navigation.
-
Additional tools: Firebase (Messaging), Sentry.