Your task will be to create mobile applications (designing their architecture, programming, releasing them to stores), as well as spreading knowledge in this area among other frontend developers.
You will join a team that cares about the needs of users of applications created in our company. This is achieved through close cooperation between the UX team (designers, writer, and researcher) with frontend developers and testers. We try to spread our philosophy by changing processes and attitudes in the company.
Our way of working is unusual, as we join many projects (applications from the gaming and mutual betting industry, as well as systems supporting their management). You will therefore cooperate with other members of our team on one hand, and with the team implementing the current project on the other.
What will you face? You will:
- Write efficient, clear, and easy-to-maintain code based on best engineering practices
- Collaborate with the design team to maintain the quality and consistency of created products
- Follow the latest trends and raise the level of technological solutions used in the team and throughout the company
- Transfer knowledge and good practices of creating presentation layer to other teams
What you need to know:
- JavaScript, TypeScript
- React, React Native
- RestAPI, WebSockets
- ReactJS, Redux
- Create solutions for mobile devices available on the market (Android / iOS)
- Handle code versioning (e.g., Git, Code Review)
- Work in agile methodologies
- Communicate in English at a communicative level (discussion and programming documentation)
We look favorably on knowledge of:
- Additional framework (Flutter, Angular)
- Node.js
- Next.js
- Tools for creating unit tests and testable code (Jest, React Testing Library)
- Tools supporting programmer's work (bug tracking, static code analysis)
- User behavior tracking tools (HotJar, SmartLook)
- Basic DevOps tools (Docker, CI)
Benefits:
- Individual training budget with leave for this purpose
- Flexible working hours
- Relocation package
- Medical care and life insurance
- MyBenefit cafeteria and Multisport
- Meal subsidies
- Sports and Integration
- Language courses
- Referral program
- Work-life balance
- Healthy snacks, fruits, and vegetables
- Yoga and Fitness in the office
- Carpooling
- Parking: cars and bicycles