Software Developer/Engineer at Compovine Technologies

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
2 years ago

Additional Details

Job ID
55834
Job Views
123

Job Description



As a Software Developer/Engineer, you must have at least four years of experience working in software development.


Responsibilities:



  •     As a Frontend Engineer, you will work in a cross-functional delivery team  (Designers and Engineers)

  •     You will be responsible for developing new products, features and using state-of-the-art technologies to bring our products to the next level

  •     Design and implement complex software applications, focusing on creating delightful user experiences

  •     Be a critical part of the development team by implementing and deploying complex software applications

  •     Apply software engineering best practices along with a security first mindset in a scrum team

  •     Present, share and demonstrate your work to team members and management

  •     Working with the design, engineering and software testing team

  •     As an engineer, you will drive technology discussions and also take care of unit and integration tests (adding and maintaining) together with our Quality Engineers.

  •   There are always opportunities to influence decisions, support other engineers within your team, and work across the full stack.

  •     Understanding of Agile delivery Methodologies. Comfortable working in teams


Requirements:



  •     You have a background in web and/or mobile web development, being experienced in writing and understanding modern JavaScript and its ecosystem

  •     You have you have a profound knowledge of proper state handling in React.js. (Other frameworks like Angular, Ember, etc. are plus)

  •     You are quality-driven and experienced in writing unit, integration, and e2e(end-to-end) tests, and you have a good sense of software quality.

  •     You are able to communicate your technical ideas and solutions through the appropriate tools, diagrams, and documentation.

  •     You have experience with building web applications that can be surfaced within  websites or mobile applications.

  •     You feel comfortable debugging to solve problems, and you worked on larger codebases.

  •     Define and enforce a release management process, as well as prepare clear release notes.

  •     You are a communicative and collaborative team player

  •     You are fluent in English, spoken and written

  •     Have experience using Laravel

  •     Experience with Backend JavaScript frameworks like Node.js, Nest.js

  •     Strong Understanding of Frontend frameworks like React TypeScript, Vue or Angular

  •     Experience using tools like Docker


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept