Job Description / Overview
KMNR Engineering (Pvt.) Limited is currently seeking a Front-End Developer with 2 years of experience (6 month Contract-Job ,on-site) to coordinate with a Senior .NET Developer, Android App Developer, iOS App Developer, and an SQA Tester to develop applications for a single foreign consulting engineering firm. The candidate should be a team player who is highly motivated with excellent communication skills in English (both verbal and written). Please do not apply if you are not proficient in English.
Qualifications:
- Educational Background:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience:
- Minimum of 2 years' experience in front-end development.
- Technical Skills:
- Proficiency in HTML5, CSS3, and JavaScript.
- Experience with front-end frameworks/libraries such as React, Angular, or Vue.js.
- Understanding of responsive design principles and cross-browser compatibility.
- Familiarity with version control systems like Git.
- Knowledge of RESTful services and APIs.
- Experience with UI/UX design principles and tools like Adobe XD or Sketch or Figma
- Soft Skills:
- Strong written and verbal communication skills with the ability to communicate effectively with internal and external stakeholders.
- Strong attention to detail and willingness to accept feedback and direction.
- Innovative, adaptable, and open to learning new technologies and processes.
- Ability to collaborate effectively with cross-functional teams.
- Ability to work independently as well as part of a small development team.
Responsibilities:
- Develop new user-facing features while ensuring the technical feasibility of UI/UX designs.
- Build reusable code and components for future use.
- Optimize applications for maximum speed, performance, and scalability.
- Collaborate with back-end developers, designers, and other stakeholders to improve functionality and user experience.
- Maintain high-quality coding standards, graphic standards, and brand consistency.
- Troubleshoot, debug, and resolve front-end issues.
- Participate in gathering business and functional requirements and contribute to application design and development processes.
- Stay up to date with emerging front-end technologies, frameworks, and industry best practices.
Create necessary technical documentation and flowcharts for web application processes.
Job Type: Contract