SuperAnnotate is hiring a

Senior Backend Software Engineer

Yerevan, Armenia
Full-Time
The Company

SuperAnnotate is helping companies build the next generation of computer vision products with its end-to-end platform and integrated marketplace of managed annotation service teams. SuperAnnotate provides comprehensive annotation tooling, robust collaboration, quality management systems, no-code neural network training and automation, as well as a data review and curation system to successfully develop and scale computer vision projects. Everyone from researchers to startups to enterprises all over the world trust SuperAnnotate to build higher-quality training datasets up to 10x faster while significantly improving model performance. SuperAnnotate was recognized as one of the world’s top 100 AI companies in 2021 by CB Insights.

The Role

We are looking for an experienced Senior Software Engineer who will be responsible for the server side of our services. The role of the Senior Software Engineer in SuperAnnotate is to build high-quality, innovative, and fully performing software that complies with coding standards and technical design. Our ideal candidates are JavaScript experts, with a primary focus on implementing scalable solutions using mainly Node.js.

Your Day

- Design, build and maintain efficient, reusable, and high-performance JavaScript code
- Participate in all cycles of software design and development
- Closely collaborate with teammates (Product team, Engineers, QAs) share and discuss the best technical solutions
- Ensure continued functionality of a program during maintenance and testing of software
- Work in a fast-growing, agile environment
- Participating in code reviews; assisting and mentoring other Engineers in the professional development  

What’s required to get started                   

- 3+ years of experience in software development
- Implementation of security and data protection
- Strong proficiency with Javascript/Typescript
- Experience with Node.js and available frameworks (Express, Nest)
- Understanding fundamental design principles behind a scalable application
- Understanding of REST Principles and experience in writing RESTful APIs.
- Strong experience in Relational and NoSQL DB integrations
- Knowledge of AWS services(EC2, lambda, batch, etc.)
- Experience in writing unit tests and end-to-end tests
- Familiarity with authentication and authorization systems and protocols (OAuth2, Tokens, JWT) 
- Ability to drive changes and deliver results
- Communication level of Armenian and English

What You Will Have With Us

- A competitive compensation package including stock options
- Medical insurance for you and your family members
- Resources to invest in your professional development
- Flexible paid time off and work from home policy
- Peer appreciation program
- Referral program 


Equal Opportunity 

We are an equal opportunity employer and value diversity at our company. At SuperAnnotate, diversity means to us making an effort to reflect the many experiences and identities of the outside world, and treating each other with fairness and without bias. Every day we foster an environment where people of all backgrounds not only belong but excel to succeed as a company and grow together. We offer equal opportunity regardless of sex, sexual orientation, national origin, color, race, age, marital status, disability, gender identity, veterans, and more. 
Apply for this job

Please mention you found this job on Startup Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quickly
Be the first to apply. Receive an email whenever similar jobs are posted.
Prepare for your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Back-end Software Engineer Q&A's
Apply for this job