CareerZen Logo
Company logo

Junior Android Developer

Techfield

Full-time

San Juan, PR

Job description

Overview
We are seeking a skilled and motivated Junior Android Developer to join our dynamic team. The ideal candidate will have a strong background in mobile application development, particularly on the Android platform, and will be responsible for designing, implementing, and maintaining high-quality applications. You will work closely with cross-functional teams to deliver innovative solutions that enhance user experience and meet business objectives.

Responsibilities

  • Design and develop advanced applications for the Android platform using Java and Kotlin.
  • Collaborate with UX/UI designers to create intuitive user interfaces that align with user research findings.
  • Implement RESTful APIs to connect Android applications to back-end services.
  • Utilize design patterns such as MVC to ensure maintainable and scalable code architecture.
  • Conduct unit testing and debugging to ensure application reliability and performance.
  • Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Work with CI/CD tools like Jenkins for continuous integration and deployment of applications.
  • Optimize application performance through multithreading techniques and efficient data handling using JSON and XML.
  • Stay updated on the latest industry trends, technologies, and best practices in mobile development.

Requirements

  • Proven experience in Android development with a strong portfolio of mobile applications.
  • Proficiency in programming languages such as Java, Kotlin, C#, or Swift for iOS development is a plus.
  • Familiarity with RESTful API integration and web services (SOAP/REST).
  • Experience with version control systems like Git or SVN.
  • Knowledge of database management systems such as MySQL, PostgreSQL, or SQLite.
  • Understanding of software development life cycle (SDLC) methodologies, particularly Agile practices.
  • Experience with tools such as Visual Studio, Gradle, JUnit for testing, and debugging applications.
  • Strong understanding of computer networking concepts and application security best practices.
  • Familiarity with cross-platform frameworks like Xamarin is advantageous.
  • Excellent problem-solving skills along with the ability to work independently or as part of a team. Join us in creating outstanding mobile experiences that delight users while advancing your career in a collaborative environment!

Job Type: Full-time

Pay: From $32.00 per hour

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Work Location: In person