Kustomer

Software Engineer, Full Stack – Senior, Staff

Kustomer

full-time

Posted on:

Location Type: Hybrid

Location: New York CityNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $130,000 - $215,000 per year

Job Level

About the role

  • Design, develop, and deploy robust and scalable full-stack web applications using Node.js, React, Golang, MongoDB, and AWS
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to understand project requirements and translate them into technical solutions.
  • Build efficient and reusable backend and frontend components and libraries
  • Develop APIs and integrate with external services and databases, ensuring data integrity and security
  • Write clean, maintainable, and well-documented code following best practices and coding standards
  • Optimize application performance by implementing caching mechanisms, efficient algorithms, and database indexing
  • Implement front-end interfaces with a focus on user experience, responsiveness, and accessibility
  • Conduct thorough testing, including unit testing and integration testing, to ensure the quality and reliability of the application
  • Collaborate with Infrastructure Engineers to deploy and maintain applications on AWS, ensuring high availability and scalability
  • Monitor and troubleshoot production issues, providing timely resolutions and proactive bug fixes
  • Stay up to date with the latest industry trends, tools, and technologies related to full-stack development and propose improvements to the development process
  • Conduct code reviews, provide constructive feedback, and mentor junior developers to ensure code quality and continuous improvement
  • Use AI tools to support day-to-day development, including writing, debugging, testing, and validating code
  • Contribute to the design and implementation of AI-powered features where they enhance end-user experience or improve platform efficiency
  • Stay current with emerging AI development tools and practices, and help the team adopt those that improve velocity and quality

Requirements

  • 7+ years of progressive software development experience and a Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • Proficiency in one of the modern server-side languages such as JavaScript, Go, Python, or Rust
  • Experience in building web applications, preferably using React.js, and familiarity with front-end development principles including responsive design and cross-browser compatibility
  • Deep understanding of software engineering principles, design patterns, and best practices for building scalable and maintainable code
  • Experience with RESTful API development, integrating with external services and databases
  • Familiarity with cloud platforms such as AWS or GCP, and experience with cloud services like AWS Lambda or Firebase
  • Familiarity with version control systems, such as Git, and collaborative development workflows
  • Ability to diagnose and debug complex issues, optimize application performance, and identify areas for improvement
  • Experience using AI tools to support software development tasks such as code generation, debugging, testing, or documentation
  • Hands-on experience with modern AI developer tools such as GitHub Copilot, Cursor, Claude Code, or similar
Benefits
  • 100% healthcare coverage
  • 401K
  • WiFi and Mobile reimbursement
  • Generous vacation policy
  • Pension (in UK)
  • Supplemental health insurance (in UK)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsReactGolangMongoDBAWSRESTful API developmentJavaScriptPythonsoftware engineering principlesAI tools
Soft Skills
collaborationcommunicationmentoringproblem-solvingcode reviewconstructive feedbackuser experience focusresponsivenessproactive troubleshootingcontinuous improvement
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering