We are looking for a seasoned Full-Stack Developer to join our dynamic team. In this role, the engineer will be instrumental in shaping the future of the product, driving both front-end and back-end development with a focus on creating a seamless, efficient, and user-friendly experience.
Job Responsibilities:
Contribute to large GitHub depositories, using a combination of software and prompt engineering
Document the work on solving existing issues, and debugging LLM-generated prompts
Ensure code quality, organization, and automatization
Troubleshoot, test, and maintain the core product software to ensure strong optimization and functionality
Provide input on software development best practices, helping to guide team development efforts towards successful project delivery
Job Requirements:
Bachelor s degree in Computer Science, Engineering, or a related field, or equivalent work experience
Minimum 4 years of full-stack development experience
Expertise in back-end development, with proficiency in TypeScript
Strong front-end development skills, with experience in either JavaScript or React
Demonstrated contributions to large GitHub repositories (exceeding 50,000 lines of code)
Experience in working with at least one additional front-end or back-end language/framework (such as C++, Node.js, Swift, Java, etc.)
Experience with Large Language Models (LLMs) and prompt engineering, demonstrating an understanding of the latest advancements in AI and its applications in software development
Strong problem-solving skills and ability to think algorithmically
Excellent collaboration and communication skills, with a proficiency in English
A passion for learning and staying updated with the latest industry trends and technologies