Client : Information Technology - Software Development
Location : Karawaci, Tangerang, Indonesia
Working arrangement : Full WFO
Employment status : Contract PKWT 12 Months under Phincon (extendable)
Requirements
- At least 5+ years of experience as a Senior Software Developer (Fullstack).
- Strong proficiency in JavaScript, including its syntax and core features.
- In-depth knowledge and hands-on experience with Frontend JavaScript frameworks such as ReactJS or VueJS.
- Expertise in Backend development using (ES6 or TypeScript) and frameworks such as ExpressJS, GraphQL, or AdonisJS.
- Experience working with microservices architecture, message brokers, and unit testing (preferred).
- Familiarity with database technologies such as Oracle, MySQL, PostgreSQL, MongoDB, or SQL Server.
- Proven experience in both consuming and designing RESTful APIs.
- Understanding of user authentication and authorization across multiple systems, servers, and environments (for example, using JWT).
- Ability to integrate multiple data sources and databases into a unified system.
- Understanding of differences between multiple delivery platforms (mobile vs. desktop) and optimizing outputs for each platform.
- Proficient in using version control tools such as Git.
- Knowledge and experience working with cloud environments such as GCP, AWS, or Azure.
Responsibilities
- Develop and package new products, features, and user interfaces from wireframe models.
- Ensure the best performance and user experience of applications.
- Write clean, readable, and testable code following best practices.
- Optimize applications for maximum speed and scalability.