Job details
Job type full-time
Full job description
Tech stack
Reactjs, node, scss, php, python, mongodb, aws, and kubernetes
Description
Yembo is building artificial intelligence technology that streamlines the shopping process for the 40 million americans who relocate each yearYembo`s computer vision technology transforms the stressful, time consuming, and fragmented relocation experience into an interactive process that takes only a few minutesYou`ll work on a tight-knit team reporting to the director of software engineering and will have the opportunity for growth as the team and company growsYembo`s web platform is the delivery mechanism for our ai technology, in use for thousands of pre-move surveys each week.
We use a modern technology stack and automate away things that waste time.
What you will be doing
Creating clean, maintainable, and testable code with good documentation
Designing, implementing, and testing features in our saas product, taking responsibility of features from inception to maintenance
Learning on the jobYou`re quick to share tips and tools you`ve picked up and you`re open to learning new things from your fantastic co-workers.
Collaborating across departmentsYou are a great team player who works collaboratively with cross-functional teams including ui/ux, sales, and customer success.
Conduct code reviews.
Mentor developers.
You`re willing and able to own the project you`re working on; you foresee potential requirements and go the extra mile to create an intuitive solution.
Participate in rotating weekly support schedule to handle technical requests from customer success during normal business hours
Required experience
5+ years of professional experience with any of the following languages: javascript, java, c#, php, go, python, swift, ruby
3+ years of experience with reactjs
Expertise in reactjs component model and building interfaces from ui mockups or existing web apps
Advanced understanding of javascript, including the asynchronous non-blocking i/o model, callbacks, lexical scoping, closures, and the event loop
Proficiency consuming restful apis
Comfortable with version control systems, preferably git
Experience with managing application state and asynchronous operations with context, redux and/or redux saga
Experience with responsive ui design
Fluent in english and have outstanding communication skills - both verbal and written
Preferred experience
Experience testing reactjs using any of the following: jest, enzyme, react-testing-library
Familiarity with modern react concepts such as hooks and context
Experience using an automated end-to-end testing framework
Reactjs code you`ve written is in production somewhere (former employer, hobby project, etc.)
Education
Ms in computer science/engineering or equivalent work experience
Compensation
Salary/equity negotiable
Medical/dental/vision coverage for employee and dependents
Hours
This is a full-time position requiring 40 hours per week.
Location
We are based out of sunny san diegoWe prefer candidates located in or willing to relocate to san diego after covid, but we are willing to consider exceptional remote candidates (who isn`t nowadays?)
Why work with us?
Join a fantastic team at a magical time - our early customers love the product and we have grown to mid double-digit customers in the past few months just based on referrals.
Meaningfully shape our future products
Elevate your skills - we are redefining how consumers shop for moving services and that involves learning how to sell a process changing solution to change the industryYou will learn so much that you can look back with pride to say - “i was involved in transitioning a very old school technology with cutting edge tech”
All of us here love what we do and you will notice it from our fast-paced culture.
We have fun as a team - before covid we did monthly team outings, now we have remote happy hours so folks have a chance to get to know each other outside of day-to-day work
Competitive base salary
Equity
Medical, dental and vision
3 weeks pto + 10 government holidays
Sorry, we are not able to sponsor green cards for this position
Travel
Occasional but infrequent travel may be required for this position (conferences, customer visits, etc.).
Make sure to include your resume and earliest start date in your application.
Yembo is an equal opportunity employer, and all qualified applicants will receive consideration for employment, as yembo does not discriminate on the basis of race, color, religion, sex, age, national origin, disability, veteran status, sexual orientation or any other classification protected by federal, state, or local law.
Job type: full-time
Work location: multiple locations