Need Help? Talk to an Expert | 646-480-0006    [email protected]

     

Title : Software Engineer

Categories : Contract

Location : San Francisco, CA, 94101, US

Job Description :


Job Title: Software Engineer
Job Location: San Francisco CA
 
This position will be remote to start and once the environment changes will be in the San Francisco Office.
 
Candidate:
 
  • You are a talented Software Engineer who is passionate about code quality, usability, and technology.
  • You excel at working with multidisciplinary teams to deliver great products
  • You are a power web user keeping yourself up-to-date with the latest trends and breakthroughs in web development technology.
  • You have a strong record of project execution and completion and have experience with Scrum and agile development practices.
  • You are excited by the challenge of pushing the limits of the web platform to deliver disruptive, innovative solutions to the world that will delight your customers
 
Responsibilities:
 
  • Design, develop, refactor, optimize, and enhance web applications
  • Participate in the design and implementation of well-architected and scalable web services through the evaluation, integration, and deployment of open source and commercial components
  • Work closely with business users, product owners, and other developers in a tightly knit, agile team
  • Take on areas of technical ownership within the overall solution
  • Measure and optimize software and end-to-end system performance
  • Proactively and continuously evaluate and address issues related to performance, stability, scalability, and extensibility of the systems
  • Knowledgeable and enthusiastic about writing well-tested applications
  • Document system and application architectures
  • Work with adjacent teams on integrations with software-as-a-service products, back-office systems or desktop software features
 
Qualifications
 
  • BS/MS degree in Computer Science, Engineering or a related subject.
  • 5 years of experience building applications with one or more modern libraries/frameworks like React, Angular or other
  • Understanding of REST and ability to build REST APIs with NodeJS.
  • 1+ years of experience with using cloud platforms such as AWS, GCE.
  • Hands-on experience with REST API architecture is required
  • Experience with third-party APIs and Web Services, API Gateways like Apigee.
  • AWS Lambda and Serverless or FaaS design experience is a plus
  • Working knowledge of the general web application landscape, architectures, trends, and emerging technologies
  • Experience with TDD, Agile development using Scrum process.
  • Experience with deployment and code management using Git and Jenkins
  • Experience with Continuous Integration/Continuous Deployment frameworks.