Job Title: Senior Front- end Developer
Job Brief
VSL is looking for an experienced front-end developer who will be responsible for building user-facing features of the cutting-edge web applications. As a senior front-end developer, you’ll work closely with other disciplines especially the back-end developers to ensure system consistency and improve user experience.
Responsibilities
- Develop new user-facing features.
- Ensure the technical feasibility of UI/UX designs.
- Build reusable code and libraries for future use.
- Optimize application for maximum speed and scalability.
- Write new components used in the projects.
- Create a totally new framework when needed.
- Make sure web applications perform superbly across all platforms.
- Follow new trends, technologies, and techniques in web development.
- Clearly and concisely communicate highly technical challenges and solutions to client and non-technical team members.
- Maintain high standard of quality as you creatively and strategically problem solve throughout the product delivery process.
- Assist in code review process.
- Help maintain code quality, organization and automation.
Requirements
- Bachelor degree in computer science or equivalent.
- At least 3-5 years of relevant experience in the workforce.
- Excellent understanding of web markup languages, including HTML5, CSS3.
- Strong fluency in Javascript.
- Experience with AngularJS and / or other JavaScript frameworks and tools (JavaScript, jQuery, AJAX, ExpressJS, VueJS, and ReactJS, Mocha, and Selenium, WebPack and Babel, etc.).
- Deep understanding of how HTTP protocol works.
- Master the Document Object Model of web document.
- Have basic knowledge about notable web browser / rendering engines.
- Strong sense of web design and an understanding of the UX best Practices, cross-platform compatibility, responsive design principles.
- Experience consuming web services from a web application, whether JSON/REST or SOAP/XML.
- Knowledge of SEO, performance, and security best practices.
- Ability to stay on schedule and produce results in a timely manner.
- Has experience working within agile methodologies.
As a plus
- Experience working with ReactJS.
About VSL
VSL is a global software solutions provider and software consulting company which provides a wide range of services including full cycle software development, agile testing, and software consulting. Our expertise includes, but is not limited to, emerging technologies such as e-commerce, blockchain, cryptocurrency, fintech, and bots, etc.
What we can offer:
- Competitive salary
- Additional premium healthcare plan
- 13th month salary and performance review annually
- Project performance bonus
- Training: English, soft skill, and technical training
- Company trip, happy hour, team building activities
Job Features
Job Category | Front-end, Full-stack, NodeJS, React Native, ReactJS, UI/UX Design |