
Fullstack Developer
PT Altindo Teknologi Indonesia
- Penuh waktu
- On-site • Jakarta Barat
- Rp5.000.000 – 7.000.000
Tidak Perlu Sign Up!
Deskripsi Pekerjaan
We are seeking a talented Fullstack Developer who excels in both frontend and backend development, with extensive experience in web services and RESTful APIs. The ideal candidate should have a solid background in building scalable web applications and web services, using modern frontend technologies and backend languages, while following OOP and MVC principles. Experience with Flutter is a plus.
- Design, develop, and maintain scalable web applications and web services.
- Create, implement, and integrate RESTful APIs to interact with both internal and external systems.
- Develop backend services using .NET, Java, Golang, or PHP.
- Build responsive and dynamic frontend applications using Vue.js and React.js.
- Have experience in mobile development using Flutter is a plus
- Ensure the application architecture adheres to OOP (Object-Oriented Programming) and MVC (Model-View-Controller) design patterns.
- Write clean, maintainable, and efficient code for both backend and frontend.
- Perform API and web service optimization for performance, scalability, and reliability.
- Participate in code reviews, ensuring coding best practices and high standards of code quality.
- Debug and troubleshoot web services and application issues, providing effective solutions.
- Maintain and improve existing web services, ensuring they remain secure and efficient.
- Work with version control systems such as Git.
- Stay updated with the latest technologies and trends in both frontend and backend development.
Kualifikasi
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
- Experience in developing and consuming web services and RESTful APIs.
- Experience in backend development with .NET, Java, Golang, or PHP.
- Experience in frontend development using Vue.js and/or React.js.
- Deep understanding of OOP and MVC architectural patterns.
- Familiarity with databases, including SQL and NoSQL.
- Have experience in mobile development using Flutter is a plus
- Experience in working with authentication, security, and error handling in web services.
- Strong problem-solving skills, attention to detail, and an ability to work both independently and in a team.
- Ability to write well-structured, efficient, and scalable code.
- Familiarity with version control systems like Git.
- Experience with web service testing tools like Postman or SOAP UI.
- Strong communication skills, able to work collaboratively within a fast-paced development environment.
Tips Menjaga Diri
Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.
We are a company with the best team in Indonesia with more than 15 years of experience in helping many businesses in Indonesia, both small and large companies, to build the right and customized ERP system.