
Job Description
- Collaborating with cross-functional teams to understand and translate business requirements into robust, scalable, and efficient web applications.
- Designing, coding, and implementing front-end and back-end components of web applications using a variety of technologies.
- Developing and optimising RESTful APIs to support the functionality of web applications.
- Implementing best practices in software development, including code testing, version control, and deployment.
- Continuously improving the performance, reliability, and security of the web applications.
- Providing technical support and troubleshooting to ensure the smooth operation of the web applications.
- Staying up-to-date with the latest trends and technologies in web development.
- Develop applications and testing applications using unit testing/personal testing.
- Deploy applications to version control (git/github) and maintain existing applications.
Requirement
- Minimum 1 year of experience in Fullstack web development.
- Strong knowledge of HTML, CSS, JavaScript, and PHP/Python/Java.
- Experience developing web applications using frameworks (Laravel/Django/etc.).
- Strong knowledge of RDBMSs such as MySQL and PostgreSQL. Experience with NoSQL is a plus.
- Familiarity with Version Control/Git.
- Experience with virtualization technologies such as Docker/Hyper-V is a plus.
- Basic Linux System Administration (Ubuntu/CentOS, Apache or NGINX Configuration, Redis)
- Understanding and ability to develop applications with REST APIs and Messaging Queues.
- Fresh Graduate are welcome to apply.