GrepJob
PLACE Corporate Careers

Full Stack Engineer (Mobile + Ruby on Rails)

PLACE Corporate Careers
Apply
about 1 month ago
Draper, UT, USAMid Level / Senior

Base Salary

$80k - $120k/yr

Responsibilities

  • Develop and maintain cross-platform mobile applications using React Native.
  • Build and maintain integrations with native iOS and Android modules.
  • Implement mobile UI/UX from Figma designs with attention to performance.
  • Write unit and integration tests for mobile applications.
  • Manage mobile release processes for app distribution.
  • Design, build, and maintain RESTful and/or GraphQL APIs using Ruby on Rails.
  • Develop scalable backend services that support mobile and web clients.
  • Work with relational databases, including schema design and performance tuning.
  • Implement authentication and authorization systems.
  • Write automated tests for backend applications.
  • Monitor application performance and address scalability concerns.
  • Contribute to CI/CD pipelines and deployment workflows.
  • Collaborate with product leadership to translate requirements into technical solutions.
  • Partner with design, QA, and other engineers to deliver features end-to-end.
  • Participate in architectural discussions and propose system improvements.
  • Identify and address technical debt across mobile and backend systems.
  • Participate in Agile ceremonies and deliver high-quality features within timelines.
  • Create and maintain technical documentation for features and architecture.
  • Present technical concepts to non-technical stakeholders.

Requirements

  • 3–5 years of professional software development experience.
  • Strong proficiency in React Native and TypeScript.
  • Production experience with Ruby on Rails building APIs and backend services.
  • Solid understanding of RESTful API design and integration.
  • Experience working with relational databases (PostgreSQL or MySQL).
  • Experience with Git and collaborative workflows.
  • Experience building and deploying React Native apps to App Store and Google Play.
  • Familiarity with native module integrations (Swift/Kotlin).
  • Understanding of modern mobile architecture patterns.
  • Experience with automated testing frameworks.
  • Experience writing automated tests for Rails applications.
  • Knowledge of background job processing.
  • Experience implementing authentication and secure API design.
  • Familiarity with caching strategies.
  • Experience integrating third-party APIs and services.
  • Strong written and verbal communication skills.
  • Ability to work cross-functionally across product, QA, and design.

Tech Stack

DockerFirebaseGitGitHub ActionsGraphQLJavaJestJUnitKotlinMySQLObjective-CPostgreSQLReact NativeRedisRSpecRuby on RailsSwiftTypeScript

Categories