Full Stack Developer
REQUIREMENTS:
- BS or MS degree in Computer Science or a related technical field
- 2+ years of experience building web applications
- Business conversational english level
- Expert knowledge of JavaScript.
- Experience with front-end frameworks. ReactJS and/or VueJS a must. Angular is acceptable.
- Experience with NodeJS and asynchronous programming
- Expert knowledge of latest web technologies (HTML5/CSS3)
- Experience of DBMS such as SQL, PostgreSQL, MongoDB.
- Experience with front end responsive UI frameworks such as foundation and bootstrap
- Ability to write high-performance, reusable code for UI components
- Aware of but not reliant on Object Oriented JavaScript Frameworks (JQuery, etc)
- Experience with integrating back-end web services, via REST-based APIs.
- Familiarity with scripting languages such as Python. Flask or Django framework experience a plus.
- Experience with AWS and/or Google Cloud.
- Familiarity with GraphQL.
- Familiarity with Docker, Kubernetes.
- Passion for performance debugging and benchmarking
RESPONSIBILITIES:
- Work with Product Designers to implement the client’s innovative products
- Build efficient and reusable front-end and back-end abstractions and systems
- Identify and address performance bottlenecks
- Participate in design and code reviews
- Interact with other team members to incorporate their innovations and vice versa
- Identify and communicate best practices for engineering
Last Updated:
February 2, 2022
Department:
Engineering
English Level:
Business (TOEFL 590+)
Location:
Indonesia
Years of Experience:
2
