Skip to main content
MyJobNigeria

Job details

Senior Node Js. & React JS Developer Vacancy at Imperotechne Limited

Applications closed

The published deadline was 9 October 2021. This page is retained for reference; the original application instructions below are historical.

Position title: Senior Node Js. / React Js. Developer. Location: Lagos State.

About the role

Senior Node Js. / React Js. Developer job opportunity is available at Imperotechne Limited for individuals who possess relevant qualifications.

Responsibilities

  • Analyze, design, prototype, program, test, troubleshoot, and support – the completesoftwarelifecycle in your hands.
  • Envision and deliver new features by working, as part of a high-performing Scrum team, with clients, prospects, implementation partners, and​ create and enhance a scalable SaaS enterprise application​.
  • Assess risks and impacts on the existing system as new functionality is added​.
  • Perform Complex Code Reviews​.
  • FosterEnterprise SoftwareDevelopment Best Practices.
  • Experience in the Financial Sector, Human Capital Management, FinTech, and other enterprise projects is an advantage.
  • Bring your own Device Minimum of Core I5, 8GB Ram, 500GB, and in good shape.
  • Minimum of Solid 4 years’ Experience in the Enterprise Software Industry.
  • Professional Certification an Advantage.

What You’ll Do:

  • Build backend services to support new and existing React & React Native applications based on business objectives.
  • Collaborate with other teams and developers to create testing and integration tools.
  • Preserve consistency and best practices across all of our services.
  • Design features and delivers code that addresses business requirements.
  • Create end user experiences primarily using React.js
  • Write clear, concise and testable code
  • Create responsive components that support mobile and desktop usage
  • Integrate the front end with our platform APIs using Swagger and Post Man
  • Review pull requests
  • Collaborate with the product design team on the feasibility and execution of proposed designs.
  • Collaborate with the platform engineers on API specifications
  • Evaluate and recommend solutions to guide team decision making
  • Document the systems you help build, monitor and maintain
  • Provide technical guidance and coaching to team members on best practices
  • Participate in team on-call rotation
  • Build POCs. Help and support developers in implementing architectural suggestions and guidelines
  • Innovate in adopting new technologies and best design practices to ensure our products are the best in usability
  • Learn the application capabilities and ensure the technical feasibility of UI designs
  • Provide technical and architectural support to UI team members
  • Contribute to architecture, design, and implementation of enterprise-class UI
  • Conduct design and code review with a major focus on the best UX, performance, scalability, security, and future expansion
  • Direct and produce technical designs/architectures at a project, product, and program level with proficiency in the areas of design/UI integrity, service continuity, component redundancy, security, etc.
  • Collaborate with visual, experience designers, and engineers to implement new features.
  • Mentor and coach junior engineers and seek the opportunity to bring in continuous improvements to implement
  • Work closely with project team members (UX designers, Product Management, Business Analysts, Software Developers)

Experience and qualifications

  • Bachelor’s Degree qualification.
  • You have a talent for building reliable services for high scale web and mobile applications.
  • You have built and deployed backend systems for serverless or microservice-based systems.
  • Your curiosity and ability to learn quickly allow you to take ideas from prototype to production and you relish the opportunity to affect change and pioneer new technologies.
  • 4+ years of experience in developing and architecting Web Application UI with Javascript and React JS based framework.
  • Minimum 6 yrs. of experience in Javascript framework with core understanding of events, callback, promises using ECMAScript version 2015 (ES6) and above.
  • Candidates should have a sound knowledge of both React Frontend and Node backend. Key requirements for this candidate:
  • Thorough understanding of React.js and its core principles including Virtual DOM, Data Binding, State & Props and React Lifecycle.
  • Has worked with React Middleware such as Saga or Redux
  • Knowledge of isomorphic React is a plus
  • Experience with developing and implementing user interface components using ES6, ReactJS concepts, and workflows such as Redux and Webpack
  • Has worked on Node backend to create REST API with deep knowledge of best practices for building Microservices (HTTP Verbs, Endpoint, Entity)
  • Experience developing responsive websites targeting desktop and mobile
  • Experience with profiling and improving front-end performance and writing unit testing frameworks Jest, Enzyme.
  • Knowledge of BACKEND Node.js and frameworks and libraries such as Express, Async, Lodash, socket, etc.
  • Demonstrate skill for performance optimization for both frontend and backend
  • Demonstrate the ability to design either NoSQL (Mongo/Cassandra) or SQL.
  • Familiarity with code versioning tools such as Git, SVN, Hereoku, Netlify
  • Should have in-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of the integration of REST API & Authentication services.
  • 4+ years of implementing Signal R.
  • Experience/Knowledge with NodeJS will be an added advantage.
  • 4+ years developing in React/Redux
  • 4+ years of experience developing with TypeScript
  • Strong functional programming skills with JavaScript / TypeScript
  • 4+ years’ Experience with CSS and component styling techniques
  • Experience integrating analytics platforms
  • Experience integrating content management systems
  • Experience applying security and performance best practices
  • Experience creating public facing consumer applications is a plus
  • 2+ Experience with React Native is a plus
  • Strong communication skills

    What Experience You’ll Bring:

    • 5+ years experience with Node.js and TypeScript.
    • 3+ years experience with microservices & API Gateway.
    • Experience developing applications for web devices.
    • Experience developing applications for mobile devices.
    • Experience with MongoDB, PostgresDB, Azure Cosmos DB, MariaDB.
    • Proficiency in Git & Azure DevOps utilizing services such as GitHub.
    • Experience establishing coding standards, including secure coding best practices.
    • Solid understanding of Agile methodology.
    • Ability to pick up and build upon new concepts quickly.
    • A self-driven and guided individual with a passion for technology.
    • 3+ years of Algorithms and Data Structure

REMUNERATION:-

Some of the many ways we say thank you:

  • Salary: N200,000 – N300,000 Monthly.
  • HMO Benefits will commence after 6 months of confirmation.
  • Loyalty Bonus of 2,500,000 giving to you at the end of year 3.
  • Pension commences in year 2.
  • The company will remit your tax for the next two years.
  • Tax Payment commence in year 2.
  • The promotion will be done after six months at 10% subsequently 5%.
  • The company supports continuous improvement, therefore will provide Udemy, Pluralsight, and Linkedin Learning Account as well as courses for you to undergo.
  • Salary Paid on the Net without deductions.
  • December Bonus Every Year, not 100% of the net salary.
  • 13 Month Salary will be paid after 5 years.
  • Gratuity be paid after 25 years of active service.
  • The 5-year bonus will be determined at the discretion of top management.
  • Based on your Performance and KPI delivery we can give a thank you Bonus.

Application deadline

9th October, 2021.

Application details

Interested and qualified candidates should forward their CV, Cover Letter, and Git Hub link of complex projects worked on to: careers@imperotechne.com using the Job Title as the subject of the mail.

WHO IS Imperotechne Limited?

Imperotechne Limited – We are an Information Technology Consultancy & Solutions providing firm. We develop enterprise level products and our solutions are tailored towards the fulfillment of Enterprise Architecture.

Impero Techne Ltd was incorporated in 2019 by a group of highly experienced Information Technology experts with its key founding members having a combined experience of 43 years. The Impero Techne team have their core experience profiles in the ICT, Fintech, Energy, Education and Health sectors.

Share this page

0 comments

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *