Job Description
Location: Cyberjaya, Selangor
Team: Engineering
Experience: 3-5 years
Job Overview:
As a Software Developer, you will be responsible for building and maintaining responsive web applications using Next.js and React. You will work with technologies like Node.js, Python, and CrewAI to develop scalable APIs and database solutions. Additionally, you will collaborate with cross-functional teams and mentor junior developers while promoting a culture of continuous learning.
Key Responsibilities:
Develop and maintain web applications using Next.js, React, Node.js, and Python.
Design and optimize databases (SQLite, PostgreSQL).
Collaborate with UI/UX teams to enhance user interfaces using Tailwind CSS, Shadcn, and Radix UI.
Mentor junior developers and contribute to code reviews.
Integrate emerging technologies like CrewAI and LangChain.
Troubleshoot and optimize application performance.
Requirements:
3-5 years of experience in full-stack development with Next.js, React, Node.js, and Python.
Hands-on experience with CrewAI, LangChain, and database management (SQLite, PostgreSQL).
Proficiency in frontend technologies (React, HTML5, CSS3, JavaScript) and UI libraries (Tailwind CSS, Shadcn, Radix UI).
Strong problem-solving skills and attention to detail.
Excellent communication skills and experience with version control (Git).
Desired Skills:
Experience with CI/CD pipelines and cloud platforms (AWS, Azure, Google Cloud).
Strong understanding of RESTful APIs and Agile methodologies.
A passion for continuous learning, particularly in AI technologies.