This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Develop and maintain full-stack web applications, ensuring seamless interaction between the frontend and backend.
Create engaging and responsive user interfaces using Next.js / React and TypeScript.
Build and maintain powerful backend services using Python, FastAPI, and Node.js.
Deploy and manage scalable applications on AWS.
Integrate cutting-edge AI technologies, including Large Language Models (LLMs), utilizing embeddings, RAG, and vector databases.
Enhance application performance and scalability to support large-scale operations.
Conduct code reviews, provide mentorship, and foster a culture of learning and growth.
Use Docker (optional) for containerization to ensure consistency across environments.
Contribute to architectural decisions and help shape our technology roadmap.
Stay updated with the latest industry trends and continuously apply new technologies.
Requirements:
Strong proficiency in Next.js / React and TypeScript for frontend development.
Expertise in Python, FastAPI, and Node.js for backend development.
Solid understanding of embeddings, RAG, and vector databases related to Large Language Models (LLMs).
Proven experience in deploying and managing applications on AWS.
Knowledge of Docker for development and deployment efficiency.
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
Experience as a Full Stack Engineer with a focus on frontend and backend development.
Exceptional problem-solving skills and ability to work independently and in a team.
Excellent written and verbal communication skills.
Dedication to writing clean, maintainable, and efficient code.
Benefits:
Competitive salary reflecting expertise and contribution.
Generous equity options to share in the company's success and growth.
Comprehensive health and dental insurance coverage.
Flexible working hours and paid time off for work-life balance.
Professional development opportunities to advance your career.
Vibrant company culture that values creativity and fun.
Exciting team events and outings to build lasting connections with colleagues.