datatrota
Signup Login
Home Jobs Blog

React.Js Frontend Developer - NYSC or Entry Level at Mitiget Assurance and Technology Services Limited

Mitiget Assurance and Technology Services LimitedLagos, Nigeria Software Development
Full Time
Mitiget is a leading Enterprise Information Security company delivering comprehensive security, safety and compliance solutions. Our solutions are the most competitively priced to a myriad of industry verticals, empowering enterprises to achieve a business enabled defense-in-depth security posture, manage corporate risk, improve compliance, and attain proactive detection and prevention of security threats to their people, processes, computing infrastructure including data, and applications. Our signature approach combines extensive and in-depth case specific solutions. We believe in partnering with our clients, not just doing business with them. Our culture thrives on innovating new ways to solve their biggest challenges.

Job Description

  • Work closely with design, product management, and development teams to create elegant, usable, responsive and interactive interfaces across multiple devices.
  • Turning UI/UX designs into prototypes, creating excellent interactions from designs, writing reusable content modules and maintainability of the code.
  • Implement UI development principles to ensure that the product client-side serves at scale.
  • Review and optimize the app usage by monitoring key metrics and rectifying the issues proactively.
  • An ability to perform well in a fast-paced environment and bring in optimal flow for rapidly changing design/ technology.
  • Use markup languages like React.JS, HTML5, jQuery, CSS, JS, etc. to create user-friendly web pages
  • Implement responsible web design principles to ensure that our company website renders well across multiple devices
  • Design a framework for creating user apps that grows with the needs of the company
  • Monitor website performance, watch for traffic drops related to site usability problems and rectify the issues
  • Review app and feature coding and plan future website upgrades with the development team
  • Assist in the development of applications and features that will be put on the website and in internal functions as well
  • Optimize applications for maximum speed
  • Design mobile-based features
  • Collaborate with back-end developers and web designers to improve usability
  • Get feedback from, and build solutions for users and customers
  • Write functional requirement documents and guides
  • Create quality mock-ups and prototypes
  • Help back-end developers with coding and troubleshooting
  • Ensure high quality graphic standards and brand consistency
  • Stay up to date on emerging technologies

Experience and Qualification

  • Bachelor’s degree in Computer Science or related field and/or equivalent education/experience.
  • Three to five years of work experience developing software using React.JS, HTML5, jQuery, CSS, JS, Maven Projects, etc.
  • At least 3 years’ experience using RDBMS databases like PostgreSQL, MySQL or MSSQL.
  • At least 3 years’ experience using NoSQL databases like MongoDB, Cassandra, Aerospike, etc.
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Good understanding of advanced JavaScript libraries and frameworks, such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc.
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus.
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Proficient understanding of code versioning tools, such as Git / Mercurial / SVN
  • Well versed in integrating REST services and SOAP webservices with frontend framework.
  • Experience working in an Agile environment with diverse teams (Remote and onsite).
  • Must be knowledgeable of the Fintech space, especially banking, finance and lending.
  • Experience working with stake holders at all levels to deliver on agreed requirements.
  • Strong experience with GitHub, Bitbucket and other repository/versioning solutions.
  • Experience with tools such as JIRA, documentation on Confluence and other documentation tools.
  • Experience working with Design, Product and QA teams
  • Ability to produce and interpret design specifications and technical documentation.
  • Strong analytical skills to solve and model complex business requirements.
  • Ability to collaborate on a cross-discipline team and clearly communicate solutions to both technical and non-technical team members.

Competencies

  • Strong communication skills
  • A team player
  • Excellent code documentation skills
  • Proficient in the use of Jira and Confluence
  • Proficient in the use of Microsoft Office Suite
  • Proficient in the use of GitHub or Bitbucket
  • Working with a cross-functional team
  • Strong leadership and teaching skills
  • Ability to work under pressure
  • Ability to have fun

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend