Note: The job is a remote job and is open to candidates in USA. Kustomer is the industry leading conversational CRM platform perfecting every customer experience. They are seeking a Full Stack Software Engineer to join their Engineering team, where the role involves shipping full-stack features, collaborating closely with team members, and contributing to AI-powered product capabilities.
Responsibilities
- Ship full-stack features as part of a Pod, working alongside senior engineers using technologies like Node.js, React, Golang, MongoDB, ElasticSearch, and AWS
- Build and maintain APIs, and learn how to integrate with external services and databases the right way, with an eye toward data integrity and security
- Build front-end interfaces with growing attention to user experience, responsiveness, and accessibility
- Get exposure to AI-powered feature development and start contributing to it as your skills grow
- Work closely with product managers and more senior engineers to understand requirements, and start forming your own opinions on design and UX along the way
- Write unit and integration tests, and build the habit of testing thoroughly from the start of your career
- Participate in code reviews, both giving and receiving feedback, as a core part of how you grow
- Share in production support responsibilities on a rotating basis, including on-call and bug triage, so you learn what it really takes to run software in the real world
- Explore new AI tools and full-stack techniques, and bring what you learn back to the team
- Ramp up on unfamiliar parts of the codebase using AI tooling, documentation, and the people around you, and get comfortable asking questions early and often
Skills
- A Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent hands-on experience through projects, internships, or bootcamps
- A genuine passion for software craft – this might show up as personal projects, open source contributions, hackathons, or just a track record of building things because you wanted to see if you could
- Solid fundamentals in data structures, algorithms, and how systems actually work under the hood – you don't need to be an expert yet, but you should be curious and eager to go deeper
- Comfort with both frontend and backend work, or a strong foundation in one with real interest in learning the other
- Some hands-on experience with modern AI developer tools, such as Cursor or Claude Code, or a strong interest in building a real working practice around them
- The instinct to read the README, trace the code, ask sharp questions, and start contributing quickly, even in unfamiliar territory
- A mindset of ownership. You care about what you ship, not just about closing the ticket
- Personal projects or coursework involving AI or ML-powered features, even at a prototype level
- Any exposure to third-party AI APIs or frameworks (e.g., OpenAI, Anthropic, LangChain, or vector databases like Pinecone)
- A GitHub profile that shows real curiosity: side projects, contributions to open source, or code you built just because you wanted to learn something
- A demonstrated love of learning new tools and techniques, and a habit of sharing what you find with others
Benefits
- Competitive salaries and stock options
- In the U.S. we offer 100% healthcare coverage
- 401K
- WiFi and Mobile reimbursement
- A generous vacation policy
- In the UK we also offer pension
- Supplemental health insurance
- Other perks
Company Overview
Company H1B Sponsorship