Software Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

New York City, NY - USA

profile Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title

Software Engineer

Description

Salon Group is seeking a Software Engineer who will champion collaborative mentorship while building reliable user-centered systems that support salon operations client booking point of sale and retail workflows. This role combines hands-on engineering with a strong focus on developing others: you will coach peers lead knowledge sharing and cultivate best practices across the engineering team and cross-functional partners including operations product and design.

Responsibilities

  • Design develop and maintain web and mobile backend and frontend components that power booking POS inventory and client experience features.
  • Act as a mentor and technical coach: run pair programming sessions lead code reviews and create onboarding and learning materials for junior and mid-level engineers.
  • Collaborate with product managers designers and salon operations to translate business needs into scalable technical solutions.
  • Drive engineering best practices including testing CI/CD observability and security across projects.
  • Lead architecture discussions and propose improvements to system reliability performance and maintainability.
  • Design and implement integrations with third-party services such as payment gateways SMS/email providers and calendar systems.
  • Measure and improve system performance error rates and user-facing latency while maintaining a high bar for quality.
  • Cultivate a supportive engineering culture that values continuous learning feedback and cross-functional collaboration.

Qualifications

  • Bachelor's degree in Computer Science or equivalent practical experience or demonstrable experience building production systems.
  • 3 years of professional software engineering experience preferred with demonstrated mentorship or team leadership responsibilities.
  • Proven experience building web applications and APIs and shipping features end to end.
  • Experience working in cross-functional teams delivering user-focused products.
  • Strong written and verbal communication skills with the ability to explain technical concepts to non-technical stakeholders.
  • A track record of mentoring engineers running effective code reviews and improving team engineering practices.
  • Comfort with iterative development agile processes and continuous delivery practices.

Skills

  • JavaScript
  • TypeScript
  • React
  • Express
  • RESTful API
  • GraphQL
  • PostgreSQL
  • MongoDB
  • SQL
  • Unit Testing
  • Integration Testing
  • End-to-end Testing
  • Jest
  • CI/CD
  • Git
  • Docker
  • Kubernetes
  • AWS
  • OAuth2
  • Accessibility
  • Responsive Design
  • Cross-functional Collaboration
  • Technical Mentorship
  • Code Review
  • Pair Programming
  • Agile
  • API Design
  • Performance Optimization
  • Application Security
  • Monitoring and Observability
  • Sass

Required Skills:

JavaScript TypeScript React Express RESTful API GraphQL PostgreSQL MongoDB SQL Unit Testing Integration Testing End-to-end Testing Jest CI/CD Git Docker Kubernetes AWS OAuth2 Accessibility Responsive Design Cross-functional Collaboration Technical Mentorship Code Review Pair Programming Agile API Design Performance Optimization Application Security Monitoring and Observability Sass

Job TitleSoftware EngineerDescription Salon Group is seeking a Software Engineer who will champion collaborative mentorship while building reliable user-centered systems that support salon operations client booking point of sale and retail workflows. This role combines hands-on engineering with a st...
View more view more