Mobile Developer

QA Madness is a European IT service company that focuses strongly on QA and cybersecurity. The company was founded in 2013 and is headquartered in Poland.   
Our client is looking for a Mobile Developer for the tipping platform. Must have good communication skills in English.   

Work type: Remote. 
Technical level: Senior. 
Job category: Development. 
Project: Tipping and gratuities system. 
English level: Upper-Intermediate.   

Responsibilities: 
Build and deliver robust Android solutions for payment applications; Implement scalable features based on product roadmap and team input; 
Work closely with product managers, designers, QA, and backend developers; 
Contribute to architectural decisions and continuously refactor to maintain clean codebases; 
Ensure code quality through comprehensive testing and active participation in code reviews; 
Monitor app performance and take steps to address issues proactively; Participate in agile processes and help evolve development workflows.   
Required Skills: 
5+ years of hands-on experience in Java; 
Building and maintaining Android applications (experience with IOS applications will be a plus); 
Basic knowledge of Typescript, JS and React Native; 
Understanding and experience in MVP and MVVM; 
Experienced with well-known development and testing frameworks; Experience building service-oriented architectures, design patterns, data structures; 
Test-driven development and continuous delivery; 
Upper-intermediate level of spoken and written English.   

What We Offer: 
Competitive salary in USD or EUR and good compensation package (reviews on demand to ensure your compensation reflects your growth and impact); 
Corporate English courses with native speakers; 
Remote work opportunity; 
Flexible work schedule (Enjoy the freedom to start your 8-hour workday at a time that fits your schedule best, anytime between 8 a.m. and 11 a.m.); 
The ability to focus on your work: a lack of bureaucracy and micromanagement (no tracking tools).   

Steps of the interview process: 
STEP 1: Send your resume and complete the questionnaire. 
STEP 2: Go through the screening interview with a Tech Recruiter. STEP 3: Interview with a client. 
STEP 4. Test Task.   

Please note, this job is a full-time position, and it is relevant only if you meet all requirements. Any candidate who fails to meet the requirements will not be considered for the job.

 

Required languages

English B2 - Upper Intermediate
Published 17 October
33 views
ยท
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...