Job Requirements
Job benefits
-
Free food & beverages
Avoid wasting time and energy to buy food at the restaurant or hawker center by yourself. We'll provide the best food for you and your team. Make better use of your valuable time to rest, bond, and do other things that matter to you.
-
Medical insurance
To ensure your health and wellbeing, you have various medical plans to choose from depending on your situation and unique needs. From partial up to full medical coverage, we got you covered.
-
Vacation & Leaves
Feel a need for a short break from work? our company is quite flexible when it comes to leaves; be it for vacation, sick, personal, or mental health days. Simply discuss what you need and we will try to cater to those.
Skills
Job description for Frontend Software Engineer at UP Devlabs Pte Ltd
- Possess a strong foundation in the software development life cycle (SDLC) consistently apply software best practices.
- Maintaining existing website and develop new functions base on the given technical and system design specification.
- Performs complex data processing and analysis regularly and to provide informative report for decision.
- Analysing and understanding key user requirements and identifying user needs.
- Develop new or enhance existing software modules based on the identified key user requirements.
- Writing high quality, clean and concise codebase that is highly efficient, scalable, easily portable, and maintainable.
- Integrate 3rd party software or software frameworks and strive to ensure full compatibility with the suite of software.
- Collaborate cross-functionally with clients, team leaders, project managers and other engineers to design elegant and efficient solutions.
- Write unit test and integration test plans and test cases.
- Execute test cases, troubleshoot bugs, and refine code before committing to the downstream team members.
- Responding, investigating, resolving, communicating root cause analysis, and recommending and implementing solutions in a timely manner as required.
- Establishing a timeline and protocol for harder-to-solve problems and communicating troubleshooting analysis to IT support in order to assist them to manage client expectations.
- Document and maintain knowledge through code, code comments, diagrams, flowcharts, layouts, and other technical documentation in written form for the purpose of knowledge retention and transfer.
- Stay up-to-date on new and emerging technologies by hands-on research, reading, and attending courses with strong desire for continuous improvement in technical skillsets.
- Any other tasks as designated by the Company.
- Minimum Diploma/Degree in Computer Science/Software Engineering or related discipline.
- At least 1 years of web development experience in various framework
- Good knowledge and understanding of PHP frameworks
- Proficiency in JavaScript, Vue.js
- Proficiency in front-end development tools/languages, such as Html5,CSS, SCSS/LESS
- Domain expertise with build frameworks, tools, and services(Node.js, Webpack, NPM, Yarn, etc.)
- Experience with source code control systems such as SVN, CVS or Git
- Self-driven and perform duties and responsibilities independently with minimum supervision.