Back to Archive

Senior Software Engineer

Yembo

San Diego, CA | Posted: 4 years ago

This job is expired and may no longer be accepting applications.
We are building technology that revolutionizes the way people shop for home services moving, painting, remodeling, and beyond. Using computer vision, we pack the expertise of an on-site estimator into a smartphone. Were building a world where getting a quote for home services is as easy and interactive as shopping for products online.
We transitioned from a closed beta to a full-fledged product rollout in December 2018 and are scaling our SaaS across the moving and relocation industry. We are looking for a talented full-stack web developer to join our team. You will report directly to the CTO and have the opportunity for a leadership role as the team grows. Yembo's web platform is the delivery mechanism for our AI technology.
We use a modern technology stack and like to automate away everything that wastes our time.
BackendDocker on Kubernetes (AWS EKS)AWS (EC2, S3, Route 53, SQS, CloudFront, ECS, & CloudFormation to name a few )Python/PHP 7nginxMongoDB
FrontendReactJQueryBootstrap
ToolsGithubTrelloCircleCIBrowserStack
Responsibilities & QualificationsDevelop and maintain our core web product and supporting tools. This involves working with our CTO to develop the product roadmap, and may also include working with customers to define the next killer features.Work in an Agile development processes with regular customer-facing releases. If you're used to working in weekly sprints, you'll feel at home here.You have fantastic communication skills, from verbal to documenting your work.Self-starter. Youre willing and able to own the project youre working on; you foresee potential requirements and go the extra mile to create an intuitive solution.Voracious learner. You're quick to share tips and tools you've picked up and you're open to learning new things from your fantastic co-workers.Work in an Agile development process

Required Experience3+ years experience working as a software engineer, preferably in a web development roleExpertise developing in a Linux environment. You should know your way around a bash shell, and you would never sudo a random command you found on a forum somewhere.You have expert-level mastery in Python and/or PHP. You love your go-to language and you know its quirks. You also hate PHP like only someone who loves PHP can.Proficiency with MongoDB querying, indexing, and shardingComfortable with version control systems. We use git but if you know Subversion or CVS, that's cool too.Proficiency in HTML/CSS/Javascript, preferably with Bootstrap, JQuery, and/or ReactPreferred ExperienceIf you have experience deploying production systems on AWS, that's great. If you have an AWS certification, even better.Experience with Docker and Kubernetes with heterogeneous (CPU/GPU) clustersExperience developing and/or consuming REST APIs. We build our own APIs to communicate internally, and we talk to external APIs as well. Good API design excites you. Using POST for everything makes you mad.Experience with React, Bootstrap, and/or JQuery a plusFamiliarity with UI design tools such as Photoshop and/or SketchInterest in machine learning and artificial intelligence technology

This job was sourced from StackOverflow Jobs.