The ideal candidate will be responsible for designing, developing, testing, and debugging both frontend and backend components of web and mobile applications. You will work closely with designers, project managers, and other developers to transform business and user needs into scalable digital products.
Responsibilities
Frontend Development
- Build responsive and modern user interfaces using HTML, CSS, JavaScript, and frameworks such as React or Vue
- Ensure cross-browser compatibility and optimize applications for speed and performance
- Collaborate with UI/UX designers to transform designs into functional interfaces
Backend Development
- Develop and maintain server-side applications and APIs using technologies such as Node.js, PHP, or Python
- Manage databases (MySQL, PostgreSQL, MongoDB, etc.) while ensuring data security and integrity
- Integrate third-party services and external APIs
Full Project Lifecycle
- Participate in discussions and meetings to understand project requirements
- Collaborate with internal teams to ensure projects are delivered on time
- Handle deployment processes and maintain hosting/server environments
Debugging & Testing
- Identify and fix frontend and backend issues
- Write and maintain unit/integration tests to ensure code quality
Continuous Improvement
- Stay updated with the latest web technologies and best practices
- Continuously improve scalability, maintainability, and development workflows
Qualifications
- Bachelorâs degree in Computer Science or related field (or equivalent experience)
- Minimum 2 years experience in fullstack development
- Familiar with Scrum / Agile methodologies
- Good communication and analytical skills
- Familiar with Figma and Photoshop
- Strong experience with React, JavaScript, HTML5, CSS3, and backend frameworks
- Good understanding of API integration, JSON, HTTP, and RESTful services
- Familiar with asynchronous request handling and AJAX
- Experience working with MySQL, PostgreSQL, or MongoDB
- Experience with Shopify, WordPress, or Magento is a plus
Bonus Points
- Comfortable appearing in Expatify content or mini series production
- Interested in startup culture and fast-paced environments
Important
Please attach your portfolio and impress us with your best work.
This position is needed immediately, and we hope you can join as soon as possible.
Send your CV & portfolio to:
hiring@expatify.co.id