React Native Engineer (Poland)
description
Location
Poland, Remote
Level
Senior
technical details
React Native, TypeScript, MobX (MobX-state-tree), Usage of native build tools (Xcode/Android Studio), distribution tools (Testflight);
Jenkins/Fastlane, React-Native-ble-plx, React Hooks.
job highlights
- Healthcare domain and the goal of the project – is to find the best possible solution for real problems
- A new project, ambitious plans for growth
- Ability to make technical and architectural decisions
- Involved stakeholders (Product Owner, Quality Assurance Manager, etc.)
- Product is complex in its nature, regarding logic and implementation
- Ownership of the component – when you’re creating something – it is your responsibility to make it work
- HIPAA Compliance
- High focus on data security
- Agile/Lean processes and Scrum ceremonies
responsibilities
- Application ownership – being able to work within a component with certainty, and know an application well enough to make architectural/technical decisions
- Work with documentation – the project is in the healthcare domain, which puts responsibility for the documentation of features before their implementation
- Having an open mind for changes – considering Lean methodology we aim to work on our wastes and remove them from our processes
qualifications
- 4+ years of software development experience
- Experience with React Native
- High level of autonomy
- Strong security background
- Have experience with Extreme Programming practices (Spike, Pair programming)
- Able to tell about problems when he/she sees them (criticism – argument – proposal)
- Able to work within a mobile development team
- Requirements analysis (identifying the pain of the customer and creating a solution around that)
- Experience with native modules
- Intermediate or above English level
project stage
Pre-release stage. In plan more 3 realizes in nearest 4 months.
workflow
- Methodology – SCRUM/Lean
- Sprint duration – 2 weeks
- Ceremonies:
- Team daily stand-up
- Daily sync with PO
- Sprint Retrospective
- Sprint Demo
- Sprint planning/sprint start
- Client timezone – PST (-10)
team composition
1 Firmware Engineer, Architect, 5 Software Engineers, DevOps, 1 QA, and a Delivery Manager.
development opportunities
If you would like, you can work with other technologies within the company, such as the JS stack.
our benefits
- $600 education budget
- Health insurance starting on the first working day
- $600 extra for the health care, sports or mental health
- 20 paid working days off and 10 days sick leave
- Soulful team buildings and corporate events
work conditions
- Trial period:
3 months - Work schedule:
Flexible working schedule, 8-hours working day, five-day workweek - Equipment providing:
We provide a MacBook Pro and, if necessary, a monitor or other equipment - Remote work opportunity:
We provide the opportunity to work either remotely or from one of our offices
- Trial period:
why us
- No micromanagement or bureaucracy
- We find out the “Why?” first
- High quality standard of project development
- Ability to work in a team of professionals (the ratio of middle and upper specialists is 80/20)
- Freedom to engage in decision-making and implementation
- We build a working relationship based on partnership among each other and with our clients
FAQ
Office locations:
Ukraine, Lviv, M.Voronoho str., 3; Cherkasy, Shulezhko str., 100
Hiring process:
The hiring process consists of 3 steps: a 1-hour interview with HR and, depending on the result of the first interview, a 1.5-hour Tech Interview, and an interview with a customer
Overtime policy:
In general, overtimes are not something we practice, but in case of an emergency, and if there is an agreement between the manager and the developer, overtime will be compensated financially