Position: Front Developer
Location: Abuja
Type: Full-time
Experience Level: Mid to Senior
Salary: Highly Competitive
The Employer:
Our partner company is a forward-thinking software development firm dedicated to creating innovative and user-friendly applications. They believe that great design is at the heart of every successful product, and hence the reason for looking for a talented Frontend Developer to join their dynamic team of software developers. The company is an equal opportunity employer, that celebrates diversity and are committed to creating an inclusive environment for all employees.
Job Summary:
We are seeking an experienced Frontend Developer to join our team, responsible for building responsive, scalable, and maintainable web applications using Microsoft .NET MVC stack. The ideal candidate will have a strong background in frontend development, with expertise in HTML, CSS, JavaScript, and related frameworks. You will work closely with our backend team to ensure seamless integration and deliver high-quality web applications.
Key Responsibilities:
- Design, develop, and maintain responsive web applications using HTML5, CSS3, JavaScript, and related frameworks
- Work with .NET MVC framework to integrate frontend and backend components
- Implement UI/UX designs and ensure cross-browser compatibility
- Develop and maintain client-side logic using JavaScript frameworks (e.g., jQuery, Knockout.js)
- Collaborate with backend developers to consume RESTful APIs and integrate with frontend components
- Participate in code reviews and ensure adherence to coding standards
- Troubleshoot and resolve frontend issues
- Stay up-to-date with industry trends and emerging technologies
Skill Requirements:
Must-Have Skills:
- 3+ years of experience in frontend development
- Strong expertise in:
- HTML5
- CSS3 (including preprocessors like Sass or Less)
- JavaScript (including ES6+ syntax)
- JavaScript frameworks (e.g., jQuery, Knockout.js)
- CSS frameworks (e.g., Bootstrap, Material-UI)
- Experience with .NET MVC framework (version 4 or later)
- Understanding of RESTful APIs and API integration
- Familiarity with Agile development methodologies
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork skills
Nice-to-Have Skills:
- Experience with modern frontend frameworks (e.g., React, Angular, Vue.js)
- Knowledge of state management libraries (e.g., Redux, MobX)
- Familiarity with UI/UX design principles and human-computer interaction
- Experience with CSS-in-JS solutions (e.g., styled-components)
- Knowledge of web performance optimization techniques
- Familiarity with testing frameworks (e.g., Jest, Mocha)
- Experience with version control systems (e.g., Git)
Education and Certifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field
- Relevant certifications (e.g., MCSD, MCPD) are a plus
Work Environment:
- Collaborative team environment
- Flexible working hours
- Opportunities for professional growth and development
- Competitive salary and benefits package
How to Apply:
If you’re passionate about building exceptional web applications and meet the requirements, please submit your resume and a cover letter to [email protected], explaining your experience and qualifications.
Deadline:
The application deadline is 30th September 2024.