Highlights
Work on cutting-edge AI technology, develop solutions for global brands, join a fast-paced environment.
Description
Job Summary
pJoin the AI revolution with Netomi, a leading agentic AI platform for enterprise customer experience. We seek a Full-stack Software Engineer to develop and maintain features using Node.js (backend) and React/Vue (frontend), ensuring performance and reliability in our no-code platform.
Responsibilities
- Build and maintain full-stack features using Node.js and React/Vue
- Develop and integrate REST APIs, ensuring performance and reliability
- Collaborate with product, design, and QA to deliver end-to-end features
- Debug issues, fix bugs, and ensure code quality through testing and reviews
- Contribute to deployments, monitoring, and basic cloud workflows (AWS)
Required Skills
- Node.js
- React or Vue.js
- REST APIs
- Git and version control
- Problem-solving mindset
Required Skills Explained
- Node.js: Essential for building robust backend APIs that power the application.
- React or Vue.js: Frontend frameworks for creating dynamic and interactive user interfaces.
- REST APIs: Knowledge in developing and integrating RESTful services is crucial for seamless data exchange.
- Git: Version control system to manage code changes and collaborate effectively with team members.
- TypeScript (Nice to Have): Helps catch errors early, improving code quality and maintainability.
Who is this for
pFull-stack developers with a passion for building robust, scalable applications. Ideal candidates should have experience in both backend and frontend development, and be ready to take on challenging projects.
Why This Job is a Good Opportunity
ulliJoin a company that’s at the forefront of AI innovation in customer experience.liWork with some of the world's largest brands on cutting-edge projects.liPromising growth opportunities as the demand for AI in CX increases.liBe part of an inclusive and diverse team, fostering creativity and collaboration.
Interview Preparation Tips
- Review Node.js, React/Vue.js, and REST APIs thoroughly.
- Prepare examples of your projects or contributions to open-source projects.
- Bring questions about Netomi’s technology stack and company culture.
- Practice explaining complex concepts in simple terms.
Career Growth in This Role
pThe Software Engineer role at Netomi offers numerous opportunities for growth. You can expect to take on more responsibilities as you prove your capabilities, leading to higher-level positions such as Senior Software Engineer or even Team Lead. Continuous learning is encouraged with a focus on both technical skills and soft skills like project management.pWith the company’s rapid expansion, there are also opportunities for specialization in areas like DevOps or AI integration. The fast-paced environment ensures that you will always be challenged to improve your skills and stay at the forefront of technology trends.
Explore More Opportunities
Skills
Frequently Asked Questions
What are the main responsibilities of a Full-stack Software Engineer at Netomi?Responsibilities include building and maintaining full-stack features, developing REST APIs, collaborating with teams to deliver end-to-end features, debugging issues, and contributing to cloud workflows.
Which programming languages are required for this role?The role requires proficiency in Node.js, React or Vue.js, and working knowledge of REST APIs.
What kind of support is provided for new hires?Netomi provides a supportive environment with ongoing training and mentorship to help new hires adapt quickly to the team and projects.