Principal Sr. API Developer

Posted 5 years ago

Location: San Francisco (remote until corona issues get over)

Employment Type: Contract (6 Months to Start) Long term contract

Visa status: US citizen or Green card

  • Preferred Language is Node.JS/Java and Ruby/React is secondary;
  • MUST have: Experience building/support API’s.
  • Looking for a candidate who can be strategic, strong problem solving skills (think outside of the box), hands-on individual contributor w/coding skills.
  • REQUIRED to have API development with exposure to UI rather than the other way, emphasis on API/Backend Development expertise.
  • Candidate who is independent/motivated and candidate with API development background

SKILLS NEEDED:

  • 8* years of experience with back end/API development.
  • Nice to have skills: React, Front end web UI development experience.
  • Looking for a mature candidate who designs themselves.
  • Production experience: candidates with experience building code that their company “owned” from the development to deployment – Owned platform end-to-end.
  • 3+ years’ experience using cloud platforms such as AWS, Caching, SQL, Queue, Elastic Search, ECS/Container.
  • Experience with third-party APIs and Web Services
  • Preferred Language: Node.JS (Java or Ruby is secondary) –any one of OO language
  • Experience with Agile development, preferably Scrum.
  • Experience with Git, Perforce and code management.
  • Design, develop, document, test, and debug new and existing software systems.
  • Serve as technical expert on development projects.
  • Participate in full development life cycle including requirements analysis and design.
  • Write technical specifications based on conceptual design and stated business requirements.
  • Support, maintain, and document software functionality.
  • Analyze code to find causes of errors and revise programs as needed.
  • Participate in software design meetings and analyze user needs to determine technical requirements.
  • Consult with end user to prototype, refine, test, and debug programs to meet needs.
  • Considered highly skilled and proficient in discipline.
Requirementsa:2:{s:5:"label";s:12:"Requirements";s:5:"value";s:0:"";}
Education Qualificationa:2:{s:5:"label";s:23:"Education Qualification";s:5:"value";s:0:"";}
Responsibilitiesa:2:{s:5:"label";s:16:"Responsibilities";s:5:"value";s:0:"";}

Apply Online