Job details
Senior Node Js. & React JS Developer Vacancy at Imperotechne Limited
The published deadline was 9 October 2021. This page is retained for reference; the original application instructions below are historical.
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.
0 comments