US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Apply to this job.

Think you're the perfect candidate?

Full Stack Mobile Developer

Bayone Solutions Inc Vancouver, British Columbia (Onsite) Full-Time

Job Title: Full Stack Mobile Developer
Client: Sephora
Location: Vancouver, BC– Remote (Nearshore)
Employment Type: Contract (12 months)

Job Description:

Job Overview:
We are seeking a talented Full Stack Mobile Developer to join our team on a 12-month contract, working with our client, Sephora. In this role, you will focus on developing innovative mobile applications, contributing to both the front-end and back-end components to ensure a seamless experience across iOS and Android platforms. This is a hybrid role with a requirement to work onsite in San Francisco one day a week.

Key Responsibilities:

  • Mobile App Development: Build and maintain mobile applications for iOS and Android platforms with high performance and usability.
  • Front-End & UI Development: Create intuitive and responsive user interfaces using frameworks such as React Native, Flutter, or Swift/Java/Kotlin.
  • Back-End Integration: Develop and maintain server-side components and APIs using frameworks like Node.js or Django.
  • Database Management: Work with Firebase, MongoDB, SQLite, or PostgreSQL to implement efficient mobile database solutions.
  • Quality Assurance: Conduct testing, debugging, and code reviews to ensure high standards of code quality and functionality.
  • Collaboration: Work closely with product managers, designers, and other team members to meet Sephora’s project requirements and timelines.
  • CI/CD Management: Set up and manage CI/CD pipelines to streamline deployments and updates.

Required Skills & Qualifications:
  • Experience: 3+ years of experience in mobile app development, including full-stack capabilities.

Technical Skills:
  • Proficiency in mobile frameworks (React Native, Flutter, Swift, or Kotlin).
  • Strong back-end development skills with Node.js, Django, or Ruby on Rails.
  • Familiarity with RESTful APIs, GraphQL, and WebSocket.
  • Experience with cloud platforms (AWS, Firebase, Google Cloud) and CI/CD tools (Jenkins, GitHub Actions).
  • Database Knowledge: Experience with SQL and NoSQL databases (Firebase, MongoDB, PostgreSQL).
  • Version Control: Proficient in Git and project management tools like Jira or Confluence.

Preferred Qualifications:
  • Previous experience in Agile environments and familiarity with Scrum.
  • Knowledge of mobile UX/UI best practices.
  • Experience with third-party SDKs for analytics, payments, and notifications.

Soft Skills:
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Effective time management skills in a fast-paced setting.
Get job alerts by email. Join Our Talent Network!

Job Snapshot

Employee Type

Full-Time

Location

Vancouver, British Columbia (Onsite)

Job Type

Other

Experience

Not Specified

Date Posted

01/08/2025

Job ID

24491409

Apply to this job.

Think you're the perfect candidate?