Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

r3 Consultant

Cyberjaya

On-site

MYR 60,000 - 90,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech consulting firm in Cyberjaya, Malaysia is seeking a Software Developer to create responsive web applications using Next.js and build RESTful APIs. The role includes mentoring junior developers and fostering a culture of continuous learning. The ideal candidate has 4-5 years of experience with key technologies such as React, Node.js, and CrewAI, along with a B.Tech in Computer Engineering. This position offers a chance to work in a collaborative environment with flexible hours.

Qualifications

  • 4-5 years of experience in full-stack web development, particularly with Next.js, Node.js, Python, CrewAI, and LangChain.
  • Proficient in database management systems such as SQLite and PostgreSQL.
  • Strong problem-solving abilities and attention to detail.

Responsibilities

  • Develop and maintain scalable web applications using React and Node.js.
  • Mentor junior developers and contribute to code reviews.
  • Ensure performance, quality, and responsiveness of applications.

Skills

React
Node.js
Next.js
Crew AI
LangChain
Tailwind CSS
Shadcn
Radix UI

Education

B.Tech in Computer Engineering

Tools

SQLite
PostgreSQL
CI/CD pipelines
Scrum
Job description
Team

Engineering Designation: Software Developer Job Role: You'll create responsive web applications using Next.js, build and maintain RESTful APIs with Node.js and Python, and collaborate with UI/UX designers. You'll mentor junior developers, contribute to code reviews, and integrate emerging technologies like CrewAI and LangChain, fostering continuous learning within the team.

Experience

4-5 years of experience in React, Node.js, Remix, Next.js, Crew AI, LangChain, and database management (SQLite, PostgreSQL).

Shifts

Day Shift. However, the resource may need to work Flexible Hours to provide extended support & be available on call when required.

Responsibilities

Develop and maintain scalable web applications using React, Node.js, Remix, and Next.js.

Implement and enhance user interfaces with Tailwind CSS, Shadcn, and Radix UI. Design and manage databases using SQLite and PostgreSQL. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Mentor junior developers, providing guidance and fostering a learning environment.

Work Experience

4-5 years of proven experience working with React, Node.js, Remix, and Next.js to develop high-performance, scalable web applications.

Gained hands-on experience with Crew AI and LangChain, demonstrating the ability to quickly learn and apply these technologies in small projects.

Proficient in Tailwind CSS, Shadcn, and Radix UI to build responsive, maintainable, and visually appealing user interfaces.

Managed and optimized databases using SQLite and PostgreSQL, ensuring efficient data handling and integration.

Strong problem-solving abilities and attention to detail, addressing technical issues across front-end and back-end systems.

Able to work independently and as part of a team, contributing to project success and meeting deadlines consistently.

Essential Technical Skills

Proven experience in full-stack web development, particularly with Next.js, Node.js, Python, CrewAI, and LangChain.

Understanding of Agile methodologies with experience in Scrum teams. Strong debugging and problem-solving abilities. Excellent verbal and written communication skills for articulating complex technical concepts to non-technical stakeholders. Experience with CI/CD pipelines and testing frameworks is a plus. Knowledge of database management systems (e.g., MongoDB, PostgreSQL, MySQL) is preferred.

Desired Skills

Self-motivated with a strong desire for continuous learning about software engineering practices as well as AI technologies like CrewAI and LangChain.

Collaborative team player capable of working across various functions. Detail-oriented with a passion for delivering high-quality code. Excellent time management skills with the ability to meet deadlines.

Qualifications

B.Tech in Computer Engineering, with a strong foundation in software development principles.

Actively contributed to various open-source projects, demonstrating strong collaboration and coding skills.

In-depth understanding of data structures and algorithms, with the ability to apply them effectively in solving complex problems.

Behavioural Skills

Identify and resolve performance bottlenecks, bugs, and technical issues to ensure smooth functionality.

Collaborate with cross-functional teams to deliver high-quality solutions.

Stay updated with emerging technologies like CrewAI and LangChain, integrating them into development.

Clearly communicate complex technical concepts to both technical and non-technical stakeholders.

Manage time effectively to meet deadlines, maintain high code quality, and promote best practices.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.