Job details
Full Stack Developer
- Docker
- AWS
- TypeScript
- CI
- Angular
- React.js
- JavaScript
- Azure
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
Job Scope:
• Deliver optimised, scalable and maintainable end-to-end software systems
• Build the frontend and backend software, build business logics and APIs in the back-end to connect all systems and components together
• Develop and enhance software applications to meet functional and technical specifications
• Continually improve and maintain software applications
• Execute unit, integration, system and user acceptance testing
• Using configuration management, integration and build automation tools to deploy applications
• Conduct testing and debugging to ensure high quality of code and software
• Create documentations for software and systems
• Identify opportunities and suggest recommendations for system improvement
• Conduct feature-level system design, including application, database and infrastructure to fulfil business requirements.
• Ensure the delivered applications follow security best practices and comply to enterprise security standards.
Job Requirements:
• Bachelor’s Degree in Computer Science, Computer Engineering or relevant fields
• Minimum of 5 years development experience, preferably with a Java/ JavaScript background
• Experience in frontend technologies (HTML, CSS and JS/TS) as well as any web framework (React, Angular, Vue etc)
• Experience in backend JavaScript (Node.js)/TypeScript or other backend frameworks
• Experience in Ralational Database Management System (Postgres, MySQL, MS SQL, etc) and NoSQL (MongoDB, etc).
• Experience with automated testing
• Experience in using CI/CD pipelines for deployment automation.
• Experience with deployments on cloud infrastructure (AWS preferred, Azure, GCP)
• Experience in building and deploying applications to containerised environment (Docker, Kubernetes, etc)
• Takes ownership of work, delivering solutions end-to-end with minimal support