Deskripsi Pekerjaan
Are you a backend-driven JavaScript developer looking to make an impact in a dynamic, collaborative team environment? We are looking for a skilled professional to join our team in Cebu to handle the core functionality, architecture, and backend systems of our web applications.
In this role, you will be the engine behind our digital products. While you will be working closely with talented UI/UX designers and frontend specialists, your primary focus will be on writing clean, scalable, and efficient server-side code. You should be comfortable navigating complex data structures, building robust APIs, and ensuring the seamless integration of backend logic with frontend interfaces.
We value engineers who are proactive, problem-solvers, and passionate about code quality. If you have a solid foundation in modern JavaScript frameworks and a deep understanding of server-side programming, we want to hear from you.
Tanggung Jawab
- Design, develop, and maintain high-performance backend services using JavaScript (Node.js).
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Build and optimize RESTful or GraphQL APIs for scalable application architecture.
- Implement data storage solutions, database design, and management (SQL/NoSQL).
- Write secure, maintainable, and testable code while participating in code reviews.
- Troubleshoot, debug, and upgrade existing backend systems to improve efficiency.
- Work closely with designers to ensure technical feasibility of UI/UX designs.
- Stay updated with the latest industry trends and incorporate best practices into development cycles.
Kualifikasi
- Proven experience as a JavaScript Developer with a strong focus on backend/server-side development.
- Deep understanding of Node.js and its ecosystem (Express, NestJS, etc.).
- Proficiency in database technologies such as PostgreSQL, MySQL, or MongoDB.
- Experience with API design, documentation, and integration.
- Strong knowledge of version control systems like Git.
- Excellent communication skills with the ability to collaborate effectively in a cross-functional team.
- A bachelor's degree in Computer Science, Engineering, or a related technical field (or equivalent professional experience).
- Familiarity with cloud platforms (AWS, GCP, or Azure) is a significant advantage.