- Design, build, and maintain scalable and high-performance web applications.
- Collaborate closely with cross-functional teams to define project requirements and deliver solutions that meet business needs.
- Ensure seamless integration of modules with ERP systems and other business-critical software.
- Participate in the entire software development lifecycle, from concept and design to testing and deployment.
- Optimize and enhance application performance and scalability.
- Stay up to date with emerging technologies and industry best practices to continuously improve development processes.
Requirements:
- Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- Experience: 3 to 5 years of proven experience in full stack development using React.js and Node.js.
- ERP Expertise: Demonstrated experience in developing ERP modules or working with applications that integrate with standard ERP systems.
- Next.js Framework: Familiarity with the Next.js framework is a plus.
- JavaScript Mastery: Advanced knowledge of JavaScript, along with in-depth experience in modern web technologies, libraries, and frameworks.
- Experience in graphQL (API)
- Database Skills: Strong expertise in SQL and relational database management systems, with a focus on scalability and efficiency.
- Cloud Deployment: Experience deploying applications on cloud environments such as AWS, Azure, or Google Cloud.
- Soft Skills: Excellent communication, interpersonal, and collaboration skills to work effectively in a team-oriented environment.
- Problem-Solving: Strong analytical and problem-solving abilities to tackle technical challenges and provide innovative solutions.
- Time Management: Exceptional organizational skills with the ability to manage multiple tasks and deadlines efficiently.