As a Junior Software Engineer, you will work closely with our engineering team to build and maintain a software solution for warehouse management and delivery dispatch operations. You will be involved in frontend and backend development, learning best practices while contributing to real-world production systems.
Responsibilities
- Develop and maintain web and mobile applications using React.js and React Native
- Build and integrate backend services using Node.js and Express.js
- Work with Next.js for web application development
- Collaborate with senior engineers, product managers, and designers
- Write clean, maintainable, and efficient code
- Debug, test, and improve application performance
- Participate in code reviews and team discussions
Minimum Education
- Bachelor's Degree, preferably in Computer Science or a related field
Required Skills
- Strong knowledge of React.js
- Good understanding of Node.js and Express.js
- Familiarity with React Native and Next.js
- Basic understanding of REST APIs
- Solid programming fundamentals and problem-solving skills
Qualifications / Requirements
- Strong React.js and Express.js capabilities
- Computer science fundamentals (Bachelor's degree preferred)
- Willingness to learn and grow in a fast-paced environment
- Good communication and teamwork skills
Work Arrangement
- Location: Fully Remote (Work From Home)
- Working Hours: 8:00 AM 5:00 PM (WIB)
Team & Culture
- Collaborative, supportive, and growth-focused team
- International exposure and real production projects
- Fast-growing engineering environment
Perks & Benefits
- Flextime
- Remote working setup
- Continuous learning and mentorship