Description
A fast-growing company that is developing an innovative AI-powered product to help customers write better and think efficiently, is looking for a Senior Full-Stack Engineer. The engineer will be responsible for building and implementing cutting-edge features in the company's CodeGenie platform while guaranteeing optimal speed and scalability. The company's state-of-the-art technology enables users to generate innovative written confident more quickly. This is a nice opportunity for developers to showcase their talent and work with industry veterans.
Job Responsibilities:
• Use third-party APIs and services to integrate with the CodeGenie platform to make it more functional
• Write clear, maintainable, and well-documented code while following coding best practices
• Take part in code reviews and give peers constructive criticism
• Investigate and fix problems throughout the entire application stack
• Keep abreast of market developments and new technology, and look for ways to enhance the CodeGenie platform
• Using NodeJS, Tailwind CSS, TypeScript, AWS, and Python, create, construct, and maintain scalable and effective web apps
• Work with product managers, designers, and other engineers to create chat interfaces that are simple and easy to use for engaging with code
• Build and put into effect server-side logic to cope with chat-based communications with code repositories and execution environments
Job Requirements:
• Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
• At least 5+ years of relevant experience as a full-stack engineer
• Extensive experience working with Node.js, TailwindCSS, TypeScript, AWS, and Python
• Solid experience developing web applications
• Strong knowledge of server-client interactions, RESTful APIs, and web application architecture
• Track record of using modern front- and back-end frameworks, libraries, and technologies
• Extensive expertise using version control systems like Git
• Strong aptitude for problem-solving and quick technological acclimatization
• Excellent interpersonal and teamwork skills
• Nice to have some experience with chatbot development or NLP
• Fluent in spoken and written English communication