View Our Website View All Jobs

Senior Front-end Engineer (Multi-Positions)

Senior Front-end Engineer (Multi-Positions, Remote, Americas) 

Overview

We are building new front-end teams globally. We are looking for multiple tech-savvy front-end developers with different levels of expertise who are fast-learners and team players to join us remotely or locally and help us bring our smart data annotation platform to the next level. You will participate in developing a high-tech ML/AI product (product demo: https://youtu.be/lrX6Jm2fHFE) while you witness the social impact you make. What impact, you say? Take a look at Martha’s story from Kenya: https://youtu.be/s9nVNrV5jS8 or from the founder, Leila’s TED Talk: https://youtu.be/319sQ9s-lyQ

 

Qualifications

Experience and Skills

  • 5+ years of hands-on software development experience
  • 2+ years of practical knowledge of single page applications (SPA) using modern front-end frameworks like Angular or React
  • Strong knowledge of TypeScript or JavaScript
  • Knowledge of the best practices and style of at least one of the front-end frameworks
  • Experience with centralized state management (E.g. NgRx)
  • Good knowledge of HTML 5, and CSS 3
  • Practical experience with front-end test frameworks (E.g. Jasmine)
  • Experience with a continuous development and delivery model
  • Experience working with REST APIs
  • Familiarity with Agile and Scrum
  • Comfortable working with a distributed team


 

Preferred Skills

  • Knowledge of WebGL and Three.js
  • Knowledge about Web Components
  • Familiarity with Secure Software Development practices (SSDL)
  • Basic experience with back-end development


 

What does a Front-end developer mean at Sama?

As a Senior Frontend developer, you will join a global team of sharp and agile developers to build an enterprise solution to annotate 2D/3D images and videos to train Al/ML learning algorithms. Take a look at this to learn more about what we build.

 

On a sprint basis, you will work on the backlog/bugs of the active sprint; you will participate in the design, coding, code review, and testing of any story. Depending on the scope of the story, you may work directly with UX designers, Architect, Product Managers, or developers on other teams, eg, ML/AI, Data, or Backend.

 

You use the latest modern front-end technologies such as Angular or React along the newest web standards of HTML and CSS incorporated with some of the most modern graphical JavaScript libraries like WebGL and Three.js to build the smartest annotation platform.

 

You’ll get the opportunity to either contribute to developing a feature or lead the development of a feature with the rest of the team from A to Z. This is a unique opportunity as you bring a feature from almost zero to deploying it on the production. You never have this amazing opportunity anywhere else, as you get direct feedback from our in-house annotation agents.

 

You, as a front-end developer, are part of the global engineering team. At the engineering team, we have built one of the most scalable CI pipelines to reduce building and debugging. We know a fast and reliable CI makes every developer happier.

 

We sponsor internal and external hackathons; we dedicate time for innovation and learning. We believe the success of a developer is tied to continuous learning, practice, and innovation

 

About Sama:

25% of the Fortune 50 trust Sama to deliver secure, high-quality training data and validation for the technology teams driving humanity forward. From self-driving cars to smart hardware, Sama fuels AI. Founded over a decade ago, we’re experts in image, video, and sensor data annotation and validation for machine learning algorithms in industries including automotive, navigation, AR/VR, biotech, agriculture, manufacturing, and e-commerce. Our staff are driven by a mission to expand opportunity for low-income people through the digital economy, and our social business model has helped lift over 50,000 people out of poverty.

 

Our Culture:

Sama is quite unique. We are a technology company with a social mission. People that thrive in a high-growth environment, love working on the bleeding edge of technology, and really care about having a positive impact on the world are a great fit for the Sama culture. Our core values are grit, integrity, humanity, and GTD (Get Things Done).

 

Our Benefits:
Sama offers competitive compensation commensurate with experience and a full benefits package, including: medical, dental, and vision insurance, long-term disability insurance, life, and AD&D insurance, employer-matching Group RRSP, generous holiday and vacation policies, sabbaticals, a monthly fitness stipend, and professional development opportunities.

 

At Sama, we take pride in being a diverse and equal opportunity employer.

Read More

Apply for this position

Required*
Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Gender
Race/Ethnicity