Job Search and Career Advice Platform

Enable job alerts via email!

Junior Software Engineer – Mobile & Full-Stack Development (Remote) / 4 hours ago

Php-Jobs

Remote

USD 75,000 - 105,000

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A mission-driven technology firm is seeking a Junior Software Engineer to develop features for applications, enhancing user experience across mobile and web platforms. This role demands collaboration with senior engineers and a strong willingness to learn, contributing to significant social impact. Required qualifications include a degree in Computer Science and experience in various programming languages, with a flexible remote work model. Competitive salary and numerous benefits are offered.

Benefits

401(k)
Health insurance
Paid time off
Tuition reimbursement

Qualifications

  • 1–2 years of software development experience (including internships).
  • Fundamental knowledge of relational databases and SQL.
  • Ability to learn quickly in a fast-paced environment.

Responsibilities

  • Develop features for applications across mobile and web.
  • Deliver well-structured and scalable code.
  • Participate in the full software development lifecycle.

Skills

Java
Kotlin
Swift
PHP
JavaScript
SQL
Problem-solving skills
Communication skills

Education

B.S. in Computer Science or Software Engineering

Tools

Jira
GitHub
Slack
Job description
Junior Software Engineer – Mission-Driven Mobile & Full-Stack Development (Remote)

About GrandPad

GrandPad develops accessible, engaging, and secure technology designed to connect older adults with family, friends, caregivers, and essential services. Our engineering team builds intuitive products, including mobile apps, the GrandPad tablet, a secure companion app, and healthcare platforms. Join us in our mission to reduce loneliness and help older adults thrive.

We are seeking a collaborative and curious Junior Software Engineer eager to grow technical skills while contributing to products with significant social impact.

Role Summary: Junior Software Developer

As a Junior Software Engineer, you will contribute to the development of GrandPad’s applications, tools, and platform features across mobile (Android, iOS) and web platforms. You will collaborate closely with senior engineers, designers, QA, and product leaders to execute development tasks, enhance user experiences, and support platform improvements.

This role offers broad exposure across technologies, full-stack development, and real-world problem-solving for an underserved population, making it ideal for early-career professionals.

Key Responsibilities: Software Development & Engineering
  • Develop features and enhancements for GrandPad’s applications (Android, iOS, web, backend).
  • Deliver well-structured, testable, and scalable code following engineering best practices.
  • Participate in the full software development lifecycle: planning, development, testing, deployment, and maintenance.
  • Integrate APIs and software components into functional systems.
  • Troubleshoot, debug, and resolve software and dev-ops issues.
  • Collaborate with cross-functional teams (designers, QA, product managers) on user flows, functionality, and design.
  • Participate in code reviews and contribute to team knowledge-sharing initiatives.
  • Stay informed about emerging technologies, frameworks, and best practices.
  • Work within an agile development environment utilizing sprint-based deliverables.
  • Participate in an on-call rotation to support system uptime and incident response.
  • Support special projects or additional duties as needed.
Required Qualifications: Technical Skills & Experience
  • B.S. in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • 1–2 years of software development experience (including internships and co-ops).
  • Fundamental knowledge of relational databases and SQL.
  • Experience with one or more of the following languages and frameworks:
    • Java, Kotlin, Swift, PHP, JavaScript, SQL
    • Android development, iOS/Cocoa development
    • AngularJS, HTML, general web development
  • Strong problem-solving skills and a willingness to ask questions and learn quickly.
  • Ability to learn quickly in a fast-paced, mission-driven environment.
  • Solid communication skills and a collaborative mindset.
Preferred Qualifications (Growth Opportunities)
  • Experience with cloud environments (e.g., Google Cloud Platform, AWS).
  • Familiarity with agile tools (Jira, GitHub, Slack).
  • Knowledge of accessibility and usability best practices.
  • Interest in technology for older adults or healthcare environments.
Why Join GrandPad?

Work on products that profoundly impact the lives of older adults and their families. Join a mission-driven culture valuing empathy, innovation, and simplicity. Learn from a seasoned engineering team and take on meaningful responsibilities. Opportunity to grow into mid-level roles across mobile, backend, or full-stack development. Enjoy a flexible work environment and supportive company culture.

Pay: $75,000.00 - $105,000.00 per year

Work Location: Remote

Benefits:

  • 401(k)
  • Bereavement leave
  • Dental insurance
  • Dependent health insurance coverage
  • Disability insurance
  • Employee assistance program
  • Family leave
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid holidays
  • Paid time off
  • Tuition reimbursement
  • Vision insurance
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.