Apply with Email

Senior Android Developer

With email

Deadline: 15 May 2024

Employment term: Permanent

Category: Software development

Job type: Full time

Location: Yerevan

Job description:

As a Senior Android Developer, you will play a crucial role in the development and maintenance of our Android applications.
You will collaborate closely with cross-functional teams to design, develop, test, and deploy high-quality mobile applications that meet our customers' needs and exceed their expectations.

This position offers an exciting opportunity to work on cutting-edge projects and contribute to the success of our company.

Job responsibilities

What You’ll Do

  • Lead the end-to-end development of Android applications, from concept to deployment.
  • Collaborate with product manager, designer, and other stakeholders to define project requirements and specifications.
  • Architect and implement robust, scalable, and maintainable solutions for Android platforms.
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Conduct code reviews to ensure code quality, performance, and adherence to coding guidelines.
  • Continuously optimize and improve existing applications for better performance, usability, and reliability.
  • Stay updated on the latest trends, technologies, and best practices in Android development.
  • Mentor junior developers and provide technical guidance and support as needed.

Required qualifications

What You’ll Need

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as an Android Developer, with at least 5+ years of experience in Android app development.
  • Strong proficiency in Java and Kotlin programming languages.
  • In-depth knowledge of Android SDK, Android Studio, and related development tools.
  • Experience with RESTful APIs, JSON, XML, and other web technologies.
  • Solid understanding of mobile UI/UX design principles and best practices.
  • Familiarity with agile development methodologies such as Scrum or Kanban.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • B2 level or higher proficiency in English (a must).
  • Ability to work effectively both independently and as part of a team.
  • Experience with version control systems such as Git is a plus.

Required candidate level: Senior

Additional information

Interested?

👉 Attach your CV here
👉 You will hear from us within 10 working days via E-mail.

Interview sessions include:

👉 HR Interview
👉 Tech Interview
👉 Task

👉 Final Stage Interview (in English)


Also, You can send your CV to careers@inconceptlabs.com


Note: This is an on-site position.

Benefits package, that we share:

  • A competitive compensation package 

  • Health insurance with dental coverage

  • Paid sick days

  • Extended sport package

  • Online and offline trainings

  • English courses

  • Professional self-development days

  • Knowledge sharing sessions

  • Access to shared library and free books

  • Work from home policy

  • Team-building activities

  • Referral bonus program

Please clearly mention that you have heard of this job opportunity on staff.am

Professional skills

Kotlin

Soft skills

Ability to work independently

Apply with Email

Share this job via your favorite social media channel.

Presenting our product at Vegas Convention Center

On February 2020, we were presenting our product completely build by InConcept Labs team at Las Vegas Convention Center during Concrete 2020 expo. InConcept Labs team during the last 2.5 years was working on a face recognition based employee time tracking solution for the field industry. This year was the first time we have presented our product to the big audience and the feedback we got from industry experts and customers exceeded all expectations. The product built by a small team in less than 3 years shadowed products from giant companies who are on the market for 10+ years.

We have proved that a small, but very smart and dedicated team can build a world class market ready product. We also have proved that with the use of the latest technologies and really quick development we can win the competition over the established market players.

Here are some of our technologies we used for in development: multi-tenant server architecture using Java Spring Boot framework, AWS face recognition services, Realm/PostgreSQL db engines, S3 storage with lambdas, Kotlin, RX-Swift, Angular 2+ and bunch of other technologies.

 

View more

View Less

Continuous learning at InConcept Labs

 

Here at InConcept Labs we took Benjamin Franklin's words very seriously: “An investment in knowledge pays the best interest.” 

No matter what your experience level and no matter in which position you joined us, everyday learning is our key principle. And this is not just a marketing message, we invest a lot in our team members learning.

At the office we are running weekly learning sessions, presentations, just discussions or together with video watching sessions. Everyone is encouraged to share his/her knowledge with the team. 

We also 100% compensate for all online learning courses, books, any local training costs and also partially cover the travel and conference costs outside of the country.

 

 

View more

View Less

Benefits

Annual salary review
Free language courses
Medical insurance
Teambuilding and corporate events
Flexible working schedule
Complimentary tea, coffee and refreshments
Local and online training package
"Baby born" package
Day off
Knowledge sharing culture
Happy Hour
Sport package
Business trips
Staff referral program
Corporate gym
Professional Certification
Gamezone or fun activities
No dress code
Sports and intellectual games participation
Gifts for different occasions

Contact details

Website http://inconceptlabs.com/

Phone: +37494700678

Address: 21 Կալենցի փողոց, Yerevan, Armenia

Find InConcept Labs | Software Development Company on social media