Position: React Native Developer
Company: Crunch
Category: JavaScript
Experience required: 2y
English level: intermediate
Published: 2021-04-01T00:00:00+03:00

Project description: Software as a service solution for construction business.

Domain - Construction business 
Business value (main purpose of the software) - Software as a service for assets, equipment, processes, report and document management in construction business
General overview about the  future platform/app (2-3 sentences) - Platform for construction business that makes helps construction managers with equipment, assets, reports, documents and processes management. Software also includes an application for construction workers that allows to track their work and communicate with workers in chat directly
General information about customer (Country, size, type of business) - Germany
Team composition: Quantity and roles - CTO, about 10 developer

The main contact person for future specialist (Lead, PM etc.) - CTO (Product Manager)
Methodology (Scrum, Kanban etc.) Scrum, Agile 

What is required?

● 3+ years of commercial software development experience
● A comprehensive foundation with object-oriented and functional programming languages
● Strong mobile development experience with React Native
● Experience in building scalable, reliable and high-performance applications
● Excellent communication skills and upper-Intermediate English
● Experience with such tools as Webpack, Git, GitHub

What you will do:

● Development of a React Native application
● Implementing best practices and technical solutions
● Taking ownership of business requirements and design/implement test solutions
● Development and integration of new applications and enhancements
● Write a professional, performant, high-quality code that will support a rapidly scaling


We offer:

- Annual paid leave – 18 working days (100% compensation)
- Annual paid sick leave – 10 working days (100% compensation)
- Premium medical insurance (dental services included)
- Opportunity to become a part of our professional team
- Opportunity to participate in various events (educational programs, seminars, training sessions)
- Flexible working schedule
- Free parking place
- Massage in the office
- Competitive compensation