Job Requirements
3 - 5 years of experience
Minimum Bachelor’s Degree
This job post is managed by
Ikonsultan Inovatama
Last active 3 days ago
Skills
Job description for Web Developer at Ikonsultan Inovatama
Job purpose
- Architect and implement web front end and back end with efficiency, speed, quality & robustness in mind
- Architect and implement web UI/UX based on provided wireframes and business requirements
- Gather, document and analyze business requirements in order to help define scope of software development initiatives. May include web/mobile page mock-ups and interaction prototyping.
- Produce and maintain documentation related to application (e.q. scope requirements, logical and technical designs, testing and implementation plans).
- Troubleshoot and implement bug fixes related to client and user reported issues.
- Play proactive support role and take ownership of technical issues, and work with internal/ cross functional/ external team to resolve more advanced issues when necessary.
- Collaborate with team members in all aspect of software design, coding, testing, documentation & deployment
- Deliverables in agile scrum approach
Qualifications
- B.S. in Computer Science, Information Systems or equivalent
- Experience in web application development & environment
- At least 3 years hands on knowledge & experience in the following:
- Git
- RESTful API
- Javascript / Typescript
- React.js and the surrounding ecosystem
- Bootstrap/CSS/Sass
- Nodejs
- SQL/NOSQL
- Additional knowledge & experience in any of the following is a plus
- Analytics tools such as Google/Firebase Analytics
- Digital banking platform experience
Competencies Requirement
- Detail-oriented with eyes sensitive to the aesthetics of UI layout.
- Self-starter & team player
- Analytical & good problem solving skills
- Good verbal, written and interpersonal skills
Glints Safety Tips
Don't provide your bank or credit card details when applying for jobs. Legitimate employers and hiring managers do not require an application fee or expect you to pay for training.
Learn More