Backend/API Engineer - Full Stack Developer (Los Angeles)

Sorry, this job was removed at 2:56 p.m. (PST) on Wednesday, February 5, 2020
Find out who's hiring in Greater LA Area.
See all Developer + Engineer jobs in Greater LA Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

MARBLE, a Los Angeles-based startup, is transforming how you interface with your favorite apps and inventing a new experience for the web. We are building a deeply engaging and immersive new platform and we’re looking for innovative and motivated individuals to join our team and help shape those experiences for our users.

We are looking for highly motivated, cross-platform Backend developers with experience building dynamic applications for mobile, web and desktop. Extensive experience architecting APIs and integrating with various major 3rd party commercial APIs is essential. This is an opportunity to make a big impact and take lots of ownership. We're looking for someone who thrives in the very early stages of a company and is self-driven.


Responsibilities:
- Architect and manage the backend for our Mobile, Web and Desktop applications
- Develop and maintain RESTful API’s in Node.js
- Assimilate and leverage major 3rd party API services offered by partners
- Configure, deploy, and maintain backend services 
- Develop and maintain database interfaces
- Build account management and user authentication platforms across multiple services
- Cross-platform Android and iOS development
- Work with analytics to gain insights into our user behavior (big data)
- Closely monitor and measure system performance
- Define and implement app deployment options
- Work closely with product managers and other team members to understand, articulate, and break down customer needs into technical requirements
- Focus on customers and deliver features that excite them
- Team Lead to who continues to define our tech-stack and deliver on our vision.
- Contribute to the development of the team, our standards, and best practices
- Enjoy the fast pace and fun team in an exciting startup environment


Requirements:
- 5+ years of professional software development
- Expertise in JavaScript and the JavaScript object model along with, HTML, CSS/SCSS
- Thorough understanding of React.js and its core principles along with popular React.js workflows (such as Redux or Apollo)
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Knowledge of Progressive Web App frameworks
- Experience with delivering API frameworks as services built on standards such as REST, GraphQL and CRUD
- Experience building, running and operating applications on cloud based deployment platforms such as AWS, Heroku, DigitalOcean, GoogleCloud, etc.
- Excellent data modeling and data design.
- Ability to decompose complex business problems and collaborate, organize, and plan delivery of projects in collaboration with QA teams and stakeholders
- Strong software architecture and design skills.
- Conversant in algorithms, software patterns, and their best usage.
- BS/MS/PhD in Computer Science or a related field not required, but a big plus.
- Expertise in one or more object oriented programming language preferred (e.g. Python, Java, C++).
- Experience with Serverless, AWS Lambda and Docker a plus.


Who you are:
- You are a passionate, talented engineer, willing to push the limits of existing technology and create the best possible user experience.
- You love working on backend and frontend to develop new features from start to finish, including design of architecture, coding, and testing.
You are delighted by good design and bring that taste to your backend & frontend work.
- You love building products that help millions of customers in their day to day life.
- A Los Angeles-based developer with excellent English speaking skills, great communication skills, and willing to work Pacific hours (GMT-7).


What you'll do day-to-day:
- Building out and manage the backend and API services of a next generation native/web application platform.
- Collaborate with our Development and Product team to help understand customer needs, troubleshoot potential problems, define and validate upcoming features.
- Write clean, efficient well-tested code that improves our code base in meaningful ways.
- Help diagnose problems and architecting solutions.
- You'll work with us in our Los Angeles office day-to-day and sometimes from home.


Perks:
Early stage startup equity 
Los Angeles-based work with flexible work hours

Compensation:
Competitive Salary
5 Year Vesting Equity Package

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

4847 Westpark Dr., North Hollywood, CA 91601

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about MARBLEFind similar jobs