Epicareer Might not Working Properly
Learn More

Software Developer

Salary undisclosed

Apply on


Original
Simplified

Responsibilities:

  • Collaborate with our development team to design and develop responsive, scalable, and user-friendly web applications using modern web technologies such as React.js, Node.js, and TypeScript.
  • Work with PostgreSQL and MongoDB to build and maintain efficient database structures, ensuring optimal performance and data security.
  • Implement and manage message queuing systems using RabbitMQ for asynchronous processing and improved application performance.
  • Assist in translating project requirements into technical tasks and contribute to project planning, execution, and delivery.
  • Debug, troubleshoot, and optimize application code to maintain the highest standards of performance, scalability, and security.
  • Participate in peer code reviews, offering constructive feedback to improve code quality and consistency across the development team.
  • Stay up to date with new technologies and industry trends, and apply them to enhance our development processes and products.

Requirements:

  • Minimum 1 year of hands-on experience in React.js, Node.js, TypeScript, PostgreSQL, and RabbitMQ.
  • Strong foundational knowledge of HTML, CSS, and JavaScript.
  • Experience with MongoDB is a plus.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Ability to communicate effectively in both Malay and English, with strong problem-solving and collaboration skills.
  • Eagerness to learn new technologies and adapt in a fast-paced development environment.
  • Excellent organizational and time management skills, with the ability to work well both independently and as part of a collaborative team.

Preferred Qualifications:

  • Previous experience in web development projects or experience working in an Agile/Scrum environment.
  • Basic understanding of software project management practices and tools.

If you're passionate about software development and meet the requirements, we encourage you to apply and become part of our dynamic, innovative team!