Skip to content

Senior Full Stack Engineer

RemoteUnited States, California, San FranciscoEngineering

Job description

Label Studio Enterprise is being used by some of the most innovative companies in the world. With the growth of the user base it is critically important that we keep pace with them and provide new business value at rapid pace. Heartex is looking for a Senior Full Stack Engineer flexible enough to develop features from the front (beautiful UX) to the back (scalable and robust components and integrations). If you're drawn to engineering challenges and have a strong desire to make a big impact as part of a small, agile team, in an exciting space, we'd love to talk to you. 

  • Fully own and independently drive the engineering development of complex features.
  • Build automated tests for your work to keep quality high.
  • Participate in all aspects of the development process including story grooming, technical design, coding, code reviews, QA, and delivery.
  • Work closely with, and incorporate feedback from product managers and other stakeholders in the company.
  • Establish standards for style, maintainability, and best practices. Maintain and advocate for these standards through the feature development and code reviews.
  • Identify areas of improvement in the code base and contribute to make it better. Drive change by being an advocate for these improvements.
  • Provide leadership and mentorship to teammates

Job requirements

  • BSCS or equivalent practical experience
  • 5+ years of professional experience with Python and Django
  • 5+ years of combined back and front end experience building fast, reliable, web applications (preferably with Python backends)
  • 5+ years of hands on experience with Web frameworks (e.g., Angular, React, or Vue)
  • Knowledge of UI/UX design and testing
  • Expert knowledge of SQL databases (Postgres)

  • Professional experience writing automated tests, including unit-tests & integration tests

  • Professional experience designing and developing REST APIs

  • Professional experience using Git/Github, JIRA, GitHub Actions

  • Experience using CI/CD tools like Bitbucket Pipelines or Jenkins

  • DevOps skills: Dockerfile, Nginx, uwsgi, supervisord

  • Self motivated, able to work independently in agile environment