BuildOps-posted 4 months ago
Full-time • Mid Level
Raleigh, NC
251-500 employees

At BuildOps, we’re building a groundbreaking software solution, purpose-built to support today’s commercial contractor. From helping our customers manage their service operations all the way to project management, we’re breaking the mold and building a team that invests in our mission. We love driven, self-motivated folks who thrive in fast-paced environments. Could you be our next hire? As a Mobile Engineer, your primary focus will be to build and enhance our real-time, offline-first mobile application. You’ll also help build and maintain backend Node.js services and occasionally contribute to the frontend of our web application to ensure consistency across platforms. We’re looking for a motivated self-starter who thrives in a distributed team environment. The day-to-day responsibilities are broad, and you’ll ultimately be responsible for shipping high-quality software that powers the commercial contracting industry.

  • Lead development and maintenance of our React Native mobile application with real-time and offline-first capabilities
  • Collaborate with engineers to design, build, and integrate backend Node.js services, with occasional contributions to the frontend of our web application
  • Write clean, well-documented code with strong test coverage, and support technical quality through design and code reviews
  • Enhance and optimize REST APIs and GraphQL services to meet mobile application requirements
  • Partner with Product, QA, Data, and DevOps to deliver reliable, high-quality software
  • Co-own the short- and long-term technical vision of your squad with your teammates
  • Mentor junior engineers and share technical expertise across teams
  • Provide recommendations, prototypes, and feedback to improve product features and functionality
  • 3+ years of experience as a Mobile Engineer, with strong expertise in React Native
  • Proven experience building real-time, offline-first mobile applications
  • Strong experience developing and integrating backend services with Node.js, REST APIs, and GraphQL
  • Solid knowledge of modern databases (MySQL, Postgres), including query optimization
  • Ability to write clean, well-tested JavaScript/TypeScript code
  • Familiarity with automated testing frameworks (e.g., Jest) for unit and integration testing
  • Excellent communication and technical writing skills
  • B.S., M.S., or Ph.D. in computer science, engineering, or related field
  • Familiarity with CI/CD pipelines and mobile deployment processes
  • Knowledge of native iOS and Android development
  • Understanding of frontend web technologies (React.js)
  • Experience with mobile UI/UX design principles
  • Generous equity grant, become an owner in our company!
  • Macbook computer provided
  • A comprehensive benefits package
  • Flexible PTO and hybrid work schedules
  • Work from home stipend
  • Hubs in Los Angeles, Toronto, and Raleigh with hybrid work schedules and lunch provided for in-office days
  • Company events like BBQs and team-building activities, both in-person and virtual
  • Fast-paced, collaborative, and dynamic work environment
  • Opportunities for growth and career advancement
  • Chance to work with cutting-edge technology and innovative solutions
  • The chance to get in on the ground floor and build something truly groundbreaking for ourselves and our amazing customers
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service