Sonar

Full-Stack Engineer

Sonar$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years as a Full-Stack Engineer with business-critical applications
  • Proficiency in modern back-end technologies (e.g., TypeScript, NodeJS) and AWS
  • Experience with SaaS system integrations, ensuring error handling and observability
  • Strong grasp of software architecture for scalability and maintainability
  • Ability to build secure, compliant solutions with knowledge of GDPR
  • Hands-on experience with CI/CD, automated testing, and modern SDLC practices
  • Familiarity with production service monitoring and incident management

Responsibilities

  • Design, build, and maintain integrated internal applications
  • Translate business requirements into scalable technical designs
  • Implement full-stack features and integrate with third-party APIs
  • Incorporate security and compliance requirements from the design phase
  • Collaborate with stakeholders to clarify requirements and co-design solutions
  • Support User Acceptance Testing and address defects rapidly
  • Implement CI/CD pipelines for reliable releases and maintain application health

Benefits

  • Comprehensive health insurance package
  • Retirement savings plan with company matching
  • Flexible working hours and remote work options
  • Professional development opportunities and training programs
  • Generous vacation policy and paid time off
Full Job Description
Position description

As a Senior Full-Stack Engineer for internal applications, you will be the engineering owner of custom solutions and integrations that connect our core business platforms (e.g., Salesforce, Stripe, NetSuite, licensing systems, etc.). You will be responsible for the entire lifecycle of these solutions-from architecture and design to implementation, deployment, monitoring, and continuous improvement.

Your work (reliable, scalable, performant and secure applications) and skills (ability to translate complex business needs, coupled with a strong sense of ownership, urgency and partnership) will make you a trusted partner who drives significant efficiency and process improvements for the company.

What you will do

  • Design, Build & Maintain Integrated Internal Applications
    • Own the end-to-end lifecycle of internal software applications and integrations: architecture, coding, testing, deployment, and maintenance.
    • >
    • Translate business requirements into robust, scalable technical designs, including data models, APIs, system architecture, and UI flows where relevant.
    • >
    • Implement full-stack features: write clean, efficient, and maintainable code for both back-end and front-end components; design and manage persistence layers; integrate with third-party APIs (e.g., Salesforce, Stripe) and internal services.
    • >
    • Build security & compliance into the design, incorporating data protection and regulatory requirements (e.g., GDPR) from the start, and collaborating with IST, ITOps, and Legal to ensure adherence to standards.
    • >
  • Act as a Technical Partner to Business Stakeholders
    • Collaborate with business stakeholders (e.g., Finance, Sales, HR, Business Technology colleagues) to clarify requirements, challenge assumptions, and co-design pragmatic, value-driven solutions.
    • >
    • Support and guide User Acceptance Testing (UAT): provide technical support during UAT, address defects quickly, and ensure the delivered solution truly solves the underlying business problem.
    • >
    • Communicate clearly on feasibility, trade-offs, and timelines, serving as the technical point of contact and managing scope to protect solution integrity and production stability.
    • >
  • Own the Full Development & Operational Lifecycle
    • Implement and operate CI/CD pipelines to achieve reliable, frequent releases with a low change-failure rate.
    • >
    • Write and maintain unit, integration, and end-to-end tests to ensure high software quality and reduce regressions.
    • >
    • Provide ongoing production support for the applications you own, including bug fixes, performance tuning, refactoring to address technical debt, and planned feature evolution based on user feedback and strategy.
    • >
    • Document architecture and decisions clearly (e.g., in Confluence/Xtranet and Atlas), so the broader team can understand, operate, and extend your work.
    • >
  • Ensure System Health, Monitoring & Incident Response
    • Implement comprehensive monitoring and alerting for all owned applications, with meaningful KPIs and dashboards that surface issues before they become incidents.
    • >
    • Serve as the primary on-call engineer (as part of a rotation) for your applications, leading incident investigation and coordinating with other teams when issues occur.
    • >
    • Run blameless post-mortems after critical incidents, identify root causes, and define action items that meaningfully reduce recurrence.
    • >


Experience and qualifications

  • 5+ years (tbc) as a Full-Stack Engineer building business-critical applications and integrations.
  • >
  • Strong proficiency in at least one modern back-end technologies (e.g. TypeScript, NodeJS), in AWS environments.
  • >
  • Proven experience designing and implementing integrations between SaaS systems (e.g., CRM, billing, payments, licensing, ERP) with robust error handling and observability.
  • >
  • Solid understanding of software architecture and design principles, including how to design for scalability, maintainability, and operational robustness over time.
  • >
  • Demonstrated ability to build secure and compliant solutions, with an understanding of data protection concepts (e.g., GDPR) and secure coding practices.
  • >
  • Hands-on experience with CI/CD, automated testing, and modern SDLC practices (e.g., Git-based workflows, code reviews, trunk-based or similar).
  • >
  • Familiarity with monitoring, logging, and incident management for production services.
  • >


About Sonar

Sonar is a technology company that provides a platform for businesses to manage their customer feedback. The company was founded in 2017 and has since been helping businesses to collect, analyze, and act on customer feedback. Sonar's platform uses artificial intelligence and natural language processing to analyze customer feedback and provide insights to businesses. The company has a team of experienced software developers, data scientists, and customer success managers who work together to deliver high-quality services to clients. Sonar's platform is used by businesses in various industries, including retail, hospitality, and healthcare.
Learn more about Sonar
Size
50 employees
Industry

Similar Jobs

More Jobs at Sonar

More Information Technology Jobs

Find similar Full-Stack Engineer jobs: