Encora is a global Software and Digital Engineering company that helps business overcome the Software Engineering Talent shortage and provides next-gen services and such as Predictive Analysis, Artificial Intelligence & Machine Learning, IoT, Cloud, and Test Automation. We count with 16 global offices and 25 innovation labs.
Title:Front-end Developer
Responsibilities:
- Writing clean, efficient, and well-documented code
- Developing and maintaining user interface components, such as navigation menus, forms, and buttons
- Collaborating with designers to implement visual design concepts and layouts
- Ensuring that the website or application is compatible with different browsers and devices
- Troubleshooting and debugging code issues
- Optimizing web pages for speed and scalability
- Collaborating with back-end developers to ensure seamless integration of the front-end with the back-end
Requirements:
- 5+ years of experience as a full stack developer in front-end web development
- Experience in pixel-perfect responsive User Interface Development
- Experience in Node.js, Vue.js and/or any Single Page Application (SPA) frameworks
- Experience working with both mobile and web-based UI component development using a modern framework
- Experience in HTML5, CSS3, SCSS/SASS frameworks and Javascript
- Experience in writing unit tests for the UI components.
- Experience building static html and dynamic UI components based on UI prototypes.
- Familiarity with web development tools such as Git, npm, and webpack
- Strong problem-solving and debugging skills
- Experience with responsive design and cross-browser compatibility
- Strong attention to detail and ability to follow design guidelines
- Strong communication skills, as the role often involves working with a team of designers, developers, and project managers.
- Experience with other front-end frameworks such as React or Angular is a plus
- Experience with back-end technologies such as Node.js and MongoDB is a plus.