Software Development Engineer I/II - Android Uplers

  • company name Uplers
  • working location Office Location
  • job type Full Time

Experience: 3 - 3 years required

Pay: INR 600000 - INR 1200000 /year

Type: Full Time

Location: All India

Skills: Git, Java, Kotlin, Reactive Programming, Android Design, GitHub workflows, Android Jetpack, UIUX design

About Uplers

Uplers is on a mission to provide companies all over the globe with the best remote Indian talent to meet their hiring needs. 

We are making an impact in the remote hiring industry by breaking the geographical boundaries and helping companies hire the best of the best without having to worry about sourcing, vetting, retention or motivation of talent. 

In the past 9+ years, Uplers has grown to a family of 1000, serving 7000+ global clients in 52+ countries all across the globe. We measure our success through the people we connect with. We tackle the biggest obstacles that companies face when hiring talent to grow and scale their business by curating a pool of pre-vetted talent that offers quality and priority to our clients while we prioritise and focus on the talent they want to hire. 

We are the matchmakers of the professional world. So, whether you’re a company looking for the right talent or a talent looking for the right company, we got you covered!

Website
https://www.uplers.com/

Job Description

Experience: You should have a minimum of 3 years of experience to be considered for this opportunity. Salary: The salary offered for this position ranges from INR 600,000 to INR 1,200,000 per year, depending on your experience level. Shift: This is a remote position with a shift timing of (GMT+05:30) Asia/Kolkata (IST). Opportunity Type: This is a full-time permanent position. Client: This requirement is for one of Uplers" clients - Ekincare. Key Requirements: - Strong skills in Kotlin, reactive programming, android design, GIT, Github workflows, Android Jetpack, UI/UX Design, and Java are essential. - Design and develop advanced applications for the Android platform based on product specs and design mockups. - Conduct unit-testing of code to ensure robustness, edge case coverage, usability, and general reliability. - Collaborate closely with designers and product managers to deliver a premium customer experience through mobile apps. - Identify and resolve performance issues within the app. - Assist in maintaining code quality through code reviews, continuous integration, and automated testing. - Contribute to team growth through mentoring and knowledge sharing. Must-Have Skills: - Proficiency in programming with Kotlin. - Experience with reactive programming (Kotlin coroutines/Flows/Rx). - Strong understanding of Android Jetpack components (LiveData, Room database, etc.) and the Android ecosystem. - Excellent communication skills (both spoken and written). - Deep understanding of Android/Material Design system and conventions. - Proficiency in Git, Github workflows, and Pull Requests. Ideal Candidate: - Ideal candidates should have 3-6 years of experience in building Kotlin-based Android applications in a product organization. - Passion for the Android ecosystem and programming. - Attention to detail, particularly in UI/UX. - Strong commitment to code quality and standards. - Curiosity and enthusiasm for exploring and experimenting with new technologies. Application Process: - Register or login on the portal and complete the application form. - Clear the Video Screening session (30 min) and click on "Apply" to be shortlisted. - Once shortlisted, your profile will be shared with the client for the Interview round. - Upon selection, you will meet the client to kickstart your exciting career journey. About Uplers: Uplers aims to simplify and expedite the hiring process, providing support to talents in finding and applying for relevant onsite opportunities to advance their careers. A dedicated Talent Success Coach will assist you throughout the engagement, addressing any challenges or grievances you may encounter. Opportunities: Apart from this position, there are numerous other opportunities available on the portal. Depending on your assessment results, you can apply for additional roles that match your skills and experience. If you are seeking a new challenge, a positive work environment, and a chance to elevate your career, apply today. We are excited to welcome you aboard!,