About the Role
Our client is looking for a versatile Full Stack Developer to join their innovative IT and Software team, operating on a fully remote basis to support their operations in Tangerang. This role requires a candidate proficient in both frontend and backend development, capable of contributing to all aspects of the software development lifecycle. You will play a key part in designing, developing, testing, and deploying scalable web applications. This is an excellent opportunity for a skilled developer to leverage their broad technical expertise in a flexible, remote-first environment and make a significant impact.
Key Responsibilities
- Design, develop, and maintain both frontend and backend components of web applications.
- Build reusable code and libraries for future use across multiple projects.
- Optimize applications for maximum speed, scalability, and user experience.
- Develop and manage databases, ensuring data integrity and performance.
- Collaborate effectively with other developers, designers, and stakeholders in a fully remote setting.
- Troubleshoot, debug, and upgrade existing systems to enhance functionality and performance.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 3+ years of professional experience as a Full Stack Developer or in a similar role.
- Proficiency in frontend technologies (HTML, CSS, JavaScript, and a modern framework like React, Vue, or Angular).
- Strong experience with backend languages (e.g., Python, Node.js, Java, C#) and associated frameworks.
- Solid understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB) and API design.
- Excellent problem-solving skills and the ability to work independently in a remote-first culture.
Benefits
- Competitive annual salary and performance-based bonuses.
- Fully remote work arrangement offering exceptional flexibility and work-life balance.
- Comprehensive health, dental, and vision insurance.
- Generous allowance for professional development, training, and certifications.
- Opportunity to work on diverse and challenging projects with a global team.
- Retirement savings plan with employer matching.
About the Role
Our client, a fast-paced software solutions provider in Bekasi, is looking for a versatile Full Stack Developer with expertise in the MERN stack (MongoDB, Express.js, React, Node.js) to join their innovative Creative & Digital team. This role is designed for a developer who enjoys working across the entire application lifecycle, from frontend design to backend implementation. This position offers a hybrid work arrangement, allowing for a blend of in-office collaboration and remote flexibility. You will be instrumental in developing and enhancing our client's web applications, contributing to all phases of the development process.
Key Responsibilities
- Develop and maintain both frontend and backend components of web applications using the MERN stack.
- Design and implement user-friendly interfaces using React.js.
- Build robust server-side logic and APIs using Node.js and Express.js.
- Manage and optimize MongoDB databases for efficient data storage and retrieval.
- Collaborate with designers and product managers to translate requirements into functional features.
- Write clean, efficient, and well-documented code following best practices.
- Perform thorough testing and debugging of applications to ensure quality and performance.
- Participate in code reviews to maintain code quality and share knowledge within the team.
- Contribute to architectural discussions and help drive technical decisions.
- Stay updated with the latest trends and technologies in full-stack development.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven experience as a Full Stack Developer, with a strong portfolio demonstrating proficiency in the MERN stack.
- In-depth knowledge of JavaScript, React.js, Node.js, Express.js, and MongoDB.
- Experience with front-end build tools (e.g., Webpack, Babel) and version control systems (Git).
- Understanding of RESTful API design principles.
- Ability to design and implement effective database schemas.
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Comfortable working in a hybrid model, balancing office and remote work.
- Experience with cloud deployment