Software Engineer – Front End
- We are seeking for a creative and talented experienced Software Engineer proficient in Front – End Skills to join our innovative team.
- As a Software Engineer, you will be responsible for developing user-friendly interfaces and interactive web applications.
- You will collaborate closely with designers, back-end developers, and other stakeholders to deliver exceptional user experience.
Responsibilities
- Design, develop, and maintain Java-based software applications
- Develop and maintain responsive, pixel-perfect web interfaces using HTML, CSS, and JavaScript
- Implement user interface components and behavior with modern front-end frameworks such as React, Vue.js, or Angular
- Collaborate with designers to translate mockups and wireframes into functional web pages
- Optimize application performance for maximum speed and scalability
- Write clean, modular, and reusable code following best practices and coding standards
- Conduct code reviews and provide constructive feedback to team members
- Troubleshoot and debug issues across multiple browsers and devices
- Stay updated on emerging front-end technologies and trends
Required Skills & Competencies
- React
- Vue.js
- Angular
- HTML
- CSS3
- Javascript
Qualification & Experience
- Minimum of 4 – 5 years professional experience as a software engineer working with Front-End applications
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience)
- Proficiency in HTML5, CSS3, and JavaScript (ES6+)
- Strong understanding of front-end frameworks/libraries such as React, Vue.js, or Angular
- Experience with responsive design and cross-browser compatibility
- Knowledge of CSS preprocessors like SASS or LESS
- Familiarity with version control systems (e.g., Git)
- Experience working on SAAS and Enterprise platforms
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Ability to work independently and in a team environment
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Ability to work independently and in a team environment
- Experience with Agile development methodologies is a plus
Method of Application
Qualified candidates should forward their resumes to: recruitment@cicod.com