Job closed.
Job Description
- Build a functioning and smooth front-end web application that interacts with our RESTful API services
- Write well designed, testable, efficient code by using best software development practices
- Gather, refine specifications, requirements based on technical needs
- Able to communicate with Product Owner and Business Analysts
- Conduct and participate in daily Scrum and continuously improve on team's performance
- Optimize application size to reduce loading time
- Write and maintain software documentation
- Create and implement automated software testing
- Ensure high quality graphic standards and brand consistency
- Stay up-to-date with latest design, UI trend and emerging front-end technologies
- Be responsible for maintaining, expanding, scaling our application
Minimum Qualifications
- Candidate must possess at least a Bachelor's Degree in Computer Science, Information Technology,Engineering (Computer, Telecommunication), Engineering (Electrical, Electronic, Mechatronic), or Mathematics.
- At least 3 years of working experience in the related field is required for this position
- Deep technical knowledge in Front-End (HTML/CSS/Javascript/Typescript)
- Proficiency in popular JS framework such as Angular JS, Angular, React js, Vue.js, or Node.js
- Experience with hybrid framework such as Ionic, React Native, phonegap, etc will be a plus
- Experience with third party libraries, APIs
- Experience and understanding in implementing automated testing(unit testing and integration testing)
- Knowledge of version control systems such as Git
- Aggressive problem diagnosis, creative problem solving skills
- Strong organisational skills to juggle multiple tasks within the constraints of timelines, budgets with business acumen
- Decent experience with FE State Management Practices (RxJS, Redux, etc)
- Ability to mentor other programmers and perform effective Code Review
- High awareness on Reliability, Security, Performance, and Scalability on Feature level
- Experience on working with large scale SPA (Single Page Application) is a plus
- Experience on implementing complex UI interaction and animation is a plus
- Skilled and experienced in agile software development and its respective tools
- Willing to work flexytime
- Willing to work at Sunter Jakarta Utara
Perks and Benefits
- Retirement Benefit Plans
- Single Parent Leave
- Gym Membership
- Paid Holidays
- Medical / Health Insurance
- Flexitime
- Paid Sick Leave
- Employee Discounts
- Performance Bonus
- Paid Bereavement/Family Leave
- Free Lunch or Snacks
- Life Insurance
- Paid Vacation Leave
- Transportation Allowances
- Maternity & Paternity Leave
- Medical, Prescription, Dental, or Vision Plans
- Recruitment / Signing Bonus
Required Skills
- PHP
- Angular.js
- Node.js
- Selenium
- CSS
- React
Preferred Courses
- Computer Science [Software Technology]
- Computer Science [Computer Systems Engineering]
Jobs Summary
- Job Level
- Associate / Supervisor
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Always
- Office Address
- Jl. Sunter Garden Raya No.5D, RT.6/RW.12, Sunter Agung, Tj. Priok, Kota Jkt Utara, Daerah Khusus Ibukota Jakarta 14350
About paper.id
Paper.id is the largest invoicing network and B2B payment solution in Indonesia. We partner with e-logistic platforms, B2B e-commerce players and FMCG distributors of tier-1 brands to accelerate the digitization of their supply chain and financial operations with the vision of becoming the one stop solution provider for B2B business.
We are looking for a motivated, passionate, and high-value person to boost your careers with us. Here's to an exciting journey ahead!