Frontend Developer
Matta
Software Engineering
Lagos, Nigeria
Posted on Thursday, April 18, 2024
Position Overview:
The Frontend Developer will be responsible for developing new user-facing features, determining the structure and design of web pages, building reusable codes, optimizing page loading mes, and using a variety of markup languages to create the web pages.
Key Responsibilities:
- Design and develop innovative web applications that draw the user’s attention
- Write reusable, effective, and scalable JavaScript code
- Build modular and reusable components and libraries
- Implement front-end components with progressive Vue.js framework
- Translate the client’s technical specifications into code
- Test, update and optimize the application for performance and security
Requirements
- A bachelor's degree or any relevant degree in computer programming, computer science, or information technology.
- At least 1+ years of experience in Vue.js and object-orientated programming
- Proficiency in JavaScript language, including its syntax and features
- Strong understanding of the Vue.js framework and its core principles
- Familiarity with the Vue.js ecosystem
- Working experience with HTML5 and CSS3
- Knowledge of server-side rendering
- Ability to write efficient, secure, clean, and scalable JavaScript codeSound understanding of coding and development processes.
- Experience with working in an agile environment.
- At least 1 year of experience in the field of financial software development
- Familiarity with automated JavaScript testing
- Knowledge of modern development tools, like Git
- Strong collaboration and communication skills
- Experience in consuming and designing RESTful APIs
Benefits
Matta is an equal opportunity employer committed to assembling a diverse, broadly trained staff.
What we offer:
An attractive compensation package that is commensurate with the demonstrated level of required experience and skill and in line with industry standards.
- Hybrid work structure.
- HMO
- Performance Bonus.
- Full time, life access to learning