Job description
- Developer Web, Mobile application, and so on.
- Gather and understand customer requirements.
- Analysis, and design of solutions upon customer requirements.
- Perform quality review of software development.
- Develop and test optimized code across multiple browsers, platforms, and operating systems.
- Familiar with database connectivity in many platforms especially MySQL, NoSQL, Microsoft SQL Server, and Oracle.
- Manage technical resources and track tasks following to project timeline.
- Continually improve CI/CD tools, processes, and procedures.
Qualification
- Bachelor’s or Master’s Degree in Computer Engineering, Computer Sciences, Information System, or related fields.
- Experience with software development life cycle methodologies (agile: SCRUM and/or Kanban, CI/CD).
- Comfortable working independently and with good teamwork Experience in web technologies ex: Php, Laravel, JavaScript, Vue.js, Nuxt.js, React.js, Next.js, Node.js, Express.js, and .NET.
- Experience with Jira, Confluence, Jenkins, Git, CI/CD.
- Familiar with Agile development methodology.
- Can work independently with minimal supervision.
- Any experience in iOS and Android native development is a plus.
- Knowledge of technology trends, including but not restricted to front-end/back-end technologies.
- Knowledge of XML, JSON, REST API / SOAP, CI/CD (Automated Build and Deploy): GIT (SCM), Jenkins.
- Team player, can-do attitude and comfortable working in a highly flexible environment, problem-solving and communication skills, enjoy facing new challenges.