Full Stack Software Engineer
- Writing and maintaining clean, high-quality, and efficient code that aligns with project specifications using AI tools daily to accelerate delivery
- Executing comprehensive testing and seamless deployment of programs and systems
- Communicating technical information clearly and effectively with fellow team members
- Partnering with developers to collaboratively design and refine software algorithms and flowcharts
- Successfully integrating various software components and external third-party programs
- Proactively troubleshooting, debugging, and enhancing existing software solutions
- Proposing and implementing strategic improvements to software
- Developing and maintaining thorough technical documentation for internal reference and reporting
- 2-3+ years of software engineering experience, ideally at a SaaS or enterprise software company
- Strong proficiency in TypeScript
- Proficiency in unit testing, integration testing, debugging, and code quality practices
- Hands-on experience integrating LLM APIs including streaming responses and structured outputs
- Working knowledge of agentic patterns such as MCP, tool invocation, and multi-step reasoning
- Familiarity with API design and RESTful service integration
- Familiarity with tech stack including React, Node.js, Golang, Postgres, MongoDB
- Experience with machine tools and/or the manufacturing industry
- Background working in startups
- Understanding of database design principles and optimization
- Knowledge of CI/CD pipelines and automated deployment strategies
- Direct impact on product and culture
- Private healthcare insurance
- Company equity
- Virtual company events and happy hours
- Flexible work schedule and unlimited vacation policy
- Team lunches in KFT Hub and office snacks
- Learning and development benefits
- HU eyeglass benefit
- An inclusive, dog-friendly office with diverse and inspiring colleagues