Board logo
Board

The Enterprise Planning Platform

Junior Android Developer

Android EngineerSoftware EngineerFull TimeRemoteJuniorTeam 501-1,000Since 1994Company SiteLinkedIn

Location

California + 4 moreAll locations: California | New York | Massachusetts | Texas | Washington

Posted

15 days ago

Salary

0

Seniority

Junior

Bachelor Degree1 yr expEnglishAndroidKotlinMicroservicesSQL

Job Description

Junior Android Developer

Board

• Develop and maintain Android application features using Kotlin, under the guidance of senior team members. • Write clean, well-documented code and participate in code reviews. • Write unit tests and help improve test coverage. • Analyze and troubleshoot issues in existing code. • Contribute ideas and solutions to enhance software functionality. • Identify and communicate strategic technology standards, frameworks, principles and roadmaps to guide technological decisions. • Collaborate with cross-functional teams to define, design and ship new features. • Work closely with UI/UX designers to implement visually appealing and intuitive user interfaces. • Escalate complex or unresolved issues to higher-level team members. • Document written code, processes, and procedures to ensure knowledge transfer within the team. • Stay abreast of industry trends, best practices, and emerging technologies. • Actively participate in professional development activities to enhance technical skills. • Perform additional duties and projects as requested.

Job Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Deep understanding of programming languages such as Kotlin, C#, Sql.
  • Experience building Android applications with Kotlin in production environments.
  • Experience developing modern Android UI using Jetpack Compose.
  • Solid understanding of the full mobile development life cycle.
  • Experience with version control systems, such as Git.
  • Strong understanding of RESTful APIs, web services, and microservices architecture.
  • 1-3 years of Android programming experience.
  • 1-3 years of triaging, debugging, and monitoring automated tests experience.
  • Strong verbal and written communication skills.
  • Ability to collaborate effectively in a team environment.
  • Analytical mindset with a passion for solving problems and learning to translate business requirements into technical solutions.
  • Ability to handle multiple projects and requests simultaneously while prioritizing company needs.
  • Willingness to learn and adapt to new technologies and methodologies.
  • Ability to gain the cooperation of others in the pursuit of company goals.
  • Strong work ethic with proven track record of dependability and consistency.

Benefits

  • 100% Remote Work – Enjoy the flexibility and convenience of working from home.
  • Generous Paid Time Off – Start with 4 weeks of PTO to maintain work-life balance.
  • Remote Work Stipend – Stay connected with company support for your internet and phone costs.
  • Health, Dental, and Vision Reimbursements – Get reimbursed for essential healthcare needs.
  • 401(k) Plan with 5% Company Match – Immediate vesting ensures your retirement savings grow from day one.

Related Job Pages

More Android Engineer Jobs

BJAK logo

Android Software Engineer – AI Neobank App

BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Android Engineer15 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Build and ship Android features using Kotlin. • Create clean mobile flows for insurance, payments, claims, renewals and financial services. • Work with product and design to simplify complex user journeys. • Integrate backend APIs and ensure mobile flows are stable, secure and reliable. • Improve app performance, crash rate, loading states, responsiveness and memory usage. • Use analytics, user behaviour and production issues to improve the product. • Build AI-assisted mobile experiences only where they genuinely improve the user journey.

Vietnam
BJAK logo

Android Software Engineer – AI Neobank App

BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Android Engineer15 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Build and ship Android features using Kotlin. • Create clean mobile flows for insurance, payments, claims, renewals and financial services. • Work with product and design to simplify complex user journeys. • Integrate backend APIs and ensure mobile flows are stable, secure and reliable. • Improve app performance, crash rate, loading states, responsiveness and memory usage. • Use analytics, user behaviour and production issues to improve the product. • Build AI-assisted mobile experiences only where they genuinely improve the user journey.

Sweden
BJAK logo

Android Software Engineer – AI Neobank App

BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Android Engineer15 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Build and ship Android features using Kotlin. • Create clean mobile flows for insurance, payments, claims, renewals and financial services. • Work with product and design to simplify complex user journeys. • Integrate backend APIs and ensure mobile flows are stable, secure and reliable. • Improve app performance, crash rate, loading states, responsiveness and memory usage. • Use analytics, user behaviour and production issues to improve the product. • Build AI-assisted mobile experiences only where they genuinely improve the user journey.

Spain
BJAK logo

Android Software Engineer – AI Neobank App

BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Android Engineer15 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Build and ship Android features using Kotlin. • Create clean mobile flows for insurance, payments, claims, renewals and financial services. • Work with product and design to simplify complex user journeys. • Integrate backend APIs and ensure mobile flows are stable, secure and reliable. • Improve app performance, crash rate, loading states, responsiveness and memory usage. • Use analytics, user behaviour and production issues to improve the product. • Build AI-assisted mobile experiences only where they genuinely improve the user journey.

Portugal