Kustomer

Software Engineer, Full Stack

Kustomer

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

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

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 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
  • Write clean, maintainable, and well-documented code
  • Optimize application performance
  • Implement front-end interfaces with a focus on user experience
  • Conduct thorough testing to ensure application quality
  • Collaborate with Infrastructure Engineers for deployment
  • Monitor and troubleshoot production issues
  • Stay up to date with industry trends and propose improvements
  • Conduct code reviews and mentor junior developers

Requirements

  • 5+ years of progressive software development experience
  • 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
  • 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
  • Ability to diagnose and debug complex issues
  • Experience using AI tools for development tasks
  • Hands-on experience with modern AI developer tools
Benefits
  • 100% healthcare coverage
  • 401K
  • WiFi and Mobile reimbursement
  • Generous vacation policy
  • Pension and supplemental health insurance (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 principlesdesign patterns
Soft Skills
collaborationcommunicationmentoringproblem-solvinguser experience focuscode reviewproject requirements understandingtroubleshootingadaptabilityproposing improvements
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering