Software Engineer (Fullstack)
Job posted on 19 Jan 2021
- Responsibilities
- Participate in the complete software development life cycle
- Develop new product features including both frontend and backend iteratively and incrementally
- Collaborating with team members and product owners to perform task breakdown, estimation and prioritisation
- Meeting our development standards and delivering high quality software
- Prepare test data, test scripts and test coded programs thoroughly to validate completeness and accuracy
- Prepare development documentation (Functional, Program, User Specification)
- Requirements
- Possess at least Bachelor's degree in Computer Science / Information Technology / Software Engineering or equivalent
- At least 1 – 3 years' experience in software development
- Proficiency in back-end: Node.js and SQL (PostgreSQL & Oracle)
- Proficiency in front-end: ReactJs, CSS and other JavaScript frameworks (Next.Js & etc)
- Professional experience in C#, GitLab, NGINX and AWS will be added advantage
- Strong fundamental in software engineering, data structures and design patterns
- Excellent customer service, interpersonal and communication skills
- Ability to work in a team with diverse background
- Self-motivated, well organised and highly disciplined individual
- Strong troubleshooting mind and willing to pushing limit
- Opportunities
- Participate in large scale enterprise system design
- Explore cutting edge cloud and web based technologies