Job details

Senior Full Stack Developer

  • iOS
  • CI
  • Angular
  • .NET
  • React.js
  • HTML
  • JavaScript
  • DynamoDB

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 1 year ago

 
We are looking for a Senior Full Stack Developer capable of producing innovative and scalable software solutions to join our team. You will be part of the VGI One software development team responsible for the complete software development life cycle, from conception to development.

Key Responsibility:
  • Building spectacular Proof of Concepts (POCs) to Production for the VGI products and services via design-led agile development in partnership with Product Owner, Customers, or stakeholders
  • Working both independently and collaboratively within a cross-functional team in an agile fashion
  • Creating compelling proposals with technologists in partnership with business, driving innovation from conception to production
  • Developing and maintaining Frontend and Backend system along with the databases on the Cloud services
  • Ensuring cross-platform Implementation for mobile.
  • Collaborating with UI/UX or the 3rd party to design and implement the application.
  • Collaborating with the QA team for testing and deploying the software to the production system
  • Designing and developing APIs or SDK to replace the existing 3rd party system.
  • Analyzing and troubleshooting the issue. Finding root-cause and solving defects.
  • Follow the Software Development Life Cycle (SDLC) procedures with focused proficiency in development.
  • Documenting processes and monitoring performance metrics.
  • Confirming to best practices in network administration and cybersecurity.

Qualification:
  • Bachelor's Degree or higher in Computer Engineering, Computer Science, Information Technology, or related field
  • At least 5 years’ experience of development experience, 2 years’ experience of Full Stack development.
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
  • Knowledge of multiple back-end languages (e.g. Python, .NET Core, Node.JS.) and JavaScript frameworks (e.g. Angular, React, Vue)
  • Familiarity with databases (e.g. MySQL, MongoDB), and Cloud technology (e.g. Redshift, DynamoDB)
  • Build automated deployments using CI/CD technology (e.g. Bitbucket, Jenkin, Ansible, Puppet)
  • High level of analytical skills and good problem-solving skills.
  • Ability to oversee and mentor junior software Developers and collaborating with the management team.
  • Advanced knowledge of best practices related to data encryption and cybersecurity and also comply with PDPA law.
  • Attention to detail, initiative, self-motivated, problem solver, Open-mindedness, curiosity to learn new technology, and ambition to disrupt tech. Industry.
  • Experience in android or iOS mobile development is a big plus.