Senior Full Stack Engineer

Jerry
Summary
Join Jerry.ai's Propelix subsidiary as a Senior Engineer and contribute to the development of a SaaS platform for building and testing advanced chatbots and voicebots. You will be involved in all phases of product development, from user communication to deployment. This role requires a strong foundation in software development, experience with LLMs, and a passion for elegant software design. You will develop new features, build tools to simplify chatbot creation, collaborate with product and design teams, and support junior engineers. The company offers a vibrant work culture and the opportunity to work on cutting-edge technology in a high-growth startup environment. Jerry.ai is a pre-IPO startup with significant funding and rapid revenue growth, offering a chance to contribute to a rapidly expanding business.
Requirements
- 6+ years of full-time software development experience with a bachelor's degree or higher in Computer Science
- Strong foundation in software development principles and algorithms
- Knowledge of multiple programming languages (we primarily use JavaScript, React, Node.js - knowledge of these in particular not required)
- Familiarity with cloud infrastructure (AWS, Azure, Alibaba Cloud)
- Proficiency in JavaScript with clean coding practices
- Deep understanding of code performance, scalability, and troubleshooting
- Experience with distributed systems or large-scale web applications
Responsibilities
- Develop new features for our chatbot/voicebot SaaS platform while maintaining high-quality engineering standards
- Build tools that simplify chatbot creation, testing, and optimization for our clients
- Collaborate with product managers and designers to enhance the user experience for non-technical customers
- Apply your understanding of LLM functionality to optimize conversation flows and responses
- Help shape the future of Propelix as a leading SaaS solution in the conversational AI space
- Support junior engineers and foster a culture of continuous learning
Preferred Qualifications
- Startup experience at a high-growth company
- LLM experience
- CI/CD knowledge
- React Native proficiency
- Open-source contributions