Junior Mobile Developer

Development, HTTP, OOP, Web, Engineers, Research, Software, Python, Java, SQL, Analytical, JavaScript
Full Time
Work from home not available Travel not required

Job Description

Who You'll Work For

REEF Technology is the ecosystem that connects the world to your block. Each REEF hub is a thriving, connected ecosystem of businesses, cities and people, that enables and provides the delivery of products and services to more people than ever before. Each location offers a variety of services including micro-fulfillment centers, bike and scooter rental stations, electric vehicle charging, rideshare and autonomous vehicle buffering areas, community spaces for pop-up businesses, and more.

REEF Technology has reimagined the role of a parking facility. We are the largest network of parking lots in North America, believing these locations can do a lot more than just store your car. They serve as buffers for high density, high activity areas and, as such, alleviate congestion and the ensuing pollution. But, with the explosive growth of the sharing and on-demand economy, it is expected that the need for parking to solely store cars will be outgrown by other needs.

We are part of SoftBank, and its portfolio of leading companies transforming business and commerce at the cutting edge of technology in the world today

If you are a mobile developer with 5-10 years of native mobile development experience and proficiency with Swift/React Native/Kotlin, please read on.

As a mobile developer, you will be responsible for the ownership and evolution of our native technology stack. You will work closely with other engineering, design, and product management teams, to both deliver on the roadmap and our plan for the future.

Top Reasons to Work with Us

1. Build an App that will be revolutionary in this industry.

2. Massive Growth

3. Great Leadership and Challenging Work

What You Will Be Doing

  • Own and evolve the native mobile technology architecture.
  • Collaborating with other engineers to create and execute the architectural plan.
  • Sharing and communicating best practices from your career and creating news ones with the team.
  • Deliver the roadmap of the product.


What You Need for this Position

Required:

  • 3-5 years' experience in Mobile Development
  • Experience in Native Mobile app development (Android or iOS devices); hands-on experience with Swift/Kotlin code.
  • Demonstrated experience designing, building and maintaining large-scale, high-performance mobile applications.
  • Experience in building client-server applications (HTTP/S, REST web-services)
  • Experience developing and delivering using Agile methodologies
  • Experience and a strong opinion about unit testing, CI/CD
  • Understanding of software engineering principles, design patterns, object-oriented-programming (OOP), frameworks and technologies
  • Track record of shipping applications on App Store.
  • Experienced with Git / Github


Nice to have skills, but NOT REQUIRED:
  • Payment Processing
  • Mixed Mobile Development & Web Development background
  • React Native


What You Will Be Doing
  • Work closely with engineering management and product management to design solutions to core business problems
  • Implementing the backend for new features including design of models, business logic
  • Building RESTful APIs for our native apps to consume, as well as working closely with our Frontend Engineers.
  • Research, analyze, and recommend technical solutions
  • Create architectural documentation describing proposed solutions
  • Establish architectural design patterns and best practices
  • Maintaining, enhancing, and developing architecture of our platform


What You Need for this Position

Required:
  • 5-10 years of Software Development experience
  • Advanced Python/Java/Go development experience
  • Experience designing and developing highly-scalable RESTful APIs
  • Building backend services for web applications
  • Experience with SQL and NoSQL databases
  • Experience or strong knowledge of SQL (queries, joins, etc.)
  • Experience with cloud services like Amazon Web Services or Google cloud
  • Experienced with Git / Github

Nice to have skills, but NOT REQUIRED:
  • Experience with Analytical frameworks
  • Experience with JavaScript and JS frameworks such as React.js, Angular.js, and/or Node.js
  • Payment Processing
  • Mixed Mobile Development & Web Development background


Physical Demands
  • Frequently operate small office equipment such as a computer, calculator, copier/printer
  • Will remain in seated position for extended periods of time


WORKING CONDITIONS:
  • Normal lifting, sitting, computer exposure for an office-based role
  • Extensive time in front of a computer screen, data entry and analysis

BENEFITS:
  • Unique opportunity to be part an early stage and fast-growing startup driving disruption in the food-tech space
  • Work with a smart, dedicated and passionate team in vibrant culture
  • Competitive compensation and equity benefits


REEF Technology is an equal opportunity employer, and we value diversity at our company. We don't discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

#Dice
Dice Id : 91098927
Position Id : 9660
Have a Job? Post it

Similar Positions

Mobile Engineer
  • Hired
  • San Francisco, CA
IOS Developer
  • Adroit Resources
  • San Francisco, CA
IOS Software Engineer
  • SVS Group
  • Menlo Park, CA
Software Engineer, Mobile iOS - Level 3
  • Recruit Professional Services
  • San Mateo, CA
iOS developer
  • Nisum
  • San Francisco, CA
iOS Lead
  • Xoriant Corporation
  • San Francisco, CA
iOS Developer
  • Eliassen Group
  • San Francisco, CA
Sr. iOS Engineer
  • AppLab Systems Inc
  • San Francisco, California
iOS Developer
  • Nityo Infotech Corporation
  • San Francisco, CA
iOS Developer
  • Infostretch Corporation
  • Redwood City, CA
iOS Mobile Developer
  • Piper Companies
  • San Francisco, CA
Mobile Developer
  • Vedasoft Inc
  • San Bruno, CA
Staff Engineer (iOS)
  • CyberCoders
  • Menlo Park, CA
IOS Developer
  • Tanu Infotech Inc
  • San Francisco; Redwood City, CA