Ta oferta pracy jest już nieaktualna.
Zapraszamy do wysłania życiorysu - skontaktujemy się w przypadku wznowienia projektu lub podobnej oferty.
Zapraszamy do wysłania życiorysu - skontaktujemy się w przypadku wznowienia projektu lub podobnej oferty.
The Key Responsibilites:
- Your primary responsibilities
- developing highest-quality application software adhering to sprint timebox and TDD principles
- participating in the code review
- strong consideration for security in design
- Your secondary responsibilities
- supporting other team members in their daily job, including troubleshooting and resolving issues on development, test and production environment;
- staying up-to-date on relevant technologies and software development; sharing insights with team; learning new technologies
- stepping out of comfort zone, getting interdisciplinary at times
Requirements:
- experience in developing mobile applications on native Android (5+ years)
- advanced knowledge of Kotlin, Android SDK and the most popular Android libraries (e.g. Dagger2, Retrofit)
- write clean and testable code utilizing knowledge of software design patterns and architectures (MVVM) and in accordance with testing pyramid (unit, integration, E2E)
- experience with reactive programming (e.g. RxJava2/3, Coroutines)
- strong analytical skills to efficiently implement complex business logic
- understanding of mobile DevOps principles in practice (CI/CD tools: Github, Bitrise)
- thorough understanding of mobile security best practices
- passion for delivering solutions, energy to execute, drive for perfection, product-oriented mindset and positive and proactive attitude, constant learning
- strong communication skills, self-motivation and ability to work in a team oriented environment
- good command of english (B2) that suffices for flawless reading of external documentation
We offer:
- Remuneration according to experience 26.000 - 30.000 PLN net (B2B or equivalent)
- Highly influential role for complex application development - great opportunity and responsibility
- Employee Stock Ownership Plan - become part of the business and support us with your entrepreneurial mindset
- Flexible, remote working scheme (you choose: work 100% remotely, 100% in Warsaw office or have anything in between)
- Ability to influence and select technology stack
- Code review and mentorship from colleagues
- Necessary equipment (laptop/mac, accessories, additional screen - available upon request)
- Really, really great team that provides fun, support, feedback and drives curiosity!
- Team-building activities, whether on-site or remote
- Education opportunities (conference sponsorships, online educational platforms access, free books) if you promise to pass this new knowledge onto other team members
- signing bonus upon successful completion of recruitment process equal to number of hours you spent in process times 200% hourly rate to compensate for your effort and trust
- Personal satisfaction from authoring popular, well-regarded and customer-oriented solutions
- Other benefits are negotiable
Nice to have:
- experience working with SCRUM
- skills to create perfect UI and animations
- NFC
- best practices on testing automation
- WebSocket protocol
- experience with building SDKs
- experience with analytical toolkits (Firebase or similar)