Job Description & Responsibility
- Develop a scalable web and or mobile based application projects
- Collaborating with front-end developers to integrate user-facing elements into the server-side logic
- Creating reusable code and libraries for future use
- Optimizing the application for speed and scalability
- Create work plan dan existing project report
- Perform testing and create technical documentation
Qualifications
- Physically and mentally healthy
- 3 years minimum experiences building complex Laravel & Golang program (proven by application portfolio)
- Have good communication, strong critical thinking, and good collaboration skill
- Strong programming and algorithmic skills
- Have been involved in at least one whole life cycle project
- Ability to understand business requirements and translate them into technical requirements
- You have exposure to Agile and weekly sprint and release working models
- A self-motivated individual capable of working in a face-paced, dynamic environment
- Ability to learn new languages and technologies
Technical Skills
- Knowledge of coding languages (e.g., PHP, Javascript, Golang) and frameworks/systems (e.g., JQuery, Bootstrap, Laravel, Lumen, Fiber).
- Proficiency in Golang is highly recommended, with experience in using the Fiber framework.
- Ability to integrate software components and third-party programs, e.g., implementing UI/UX concepts using Javascript + HTML5 + CSS (JQuery / AngularJS / Bootstrap / Tailwind).
- Knowledge and understanding of databases (e.g., MySQL, MongoDB, Redis), web servers (e.g., Nginx), and UI/UX design, including planning and developing relational database structures.
- Familiarity with Agile development methodologies (e.g., Scrum).
- Good knowledge of RESTful APIs.
- Experience with software design and development in a test-driven environment (repository concepts, e.g., Subversion).
- Familiar with version control systems for collaborative software development (e.g., GitLab, GitHub).
- Ability to produce clean, efficient code based on specifications.
Benefit
- Interesting take homepay
- Operational allowance (Transportation, Accomodation, Telecommunication, Overtime)
- Medical allowance
- Insurance (BPJS / Jamsostek)
- A great environment, culture and partners
- Operational working support devices
Market Leader in Edutech
Great environment & company culture
Best company with experience over 17 years
What's your expected monthly basic salary?
How many years' experience do you have as a Backend Developer?
Do you have experience working within a scrum agile team?
Which of the following revision control tools do you have experience using?
How many years' experience do you have in a software development role?
How many years' experience do you have as a PHP Laravel Developer?
How many years' experience do you have as a Golang Engineer?
How much notice are you required to give your current employer?