Need Help? Talk to an Expert | 646-480-0006 info@mysarum.com
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.