Full Time |
Posted 5 years ago |
Job Title: Senior Front End Engineer (ReactJS/NodeJS)
Location: Ikeja, Lagos
Job type: Full-time
Job Descriptions
- We are looking for a Senior Frontend Engineer who is motivated to excel in advanced client-side technologies.
- You will be responsible for designing modern interfaces using the latest JavaScript based architecture and deploying the product to our cloud infrastructure.
- You will work with the Product Managers to understand customer requirements and drive UI/UX Designers and Developers to implement features.
Principal Responsibilities
- Work with Product Managers to define product requirements
- Collaborate with UX/UI Designers to build modern interfaces
- Transform large and complex datasets to beautiful visualizations
- Implement compelling, usable UIs; contribute to their design, and engineer them with React and Redox
- Improve performance and address scalability limits
- Design scalable client-side architecture that works with a multi-tenant cloud API
- Ensure secure coding standards to protect the clients against various vulnerabilities
- Build reusable code and libraries for future use
- Optimize application for maximum speed and scalability
- Join a tightly knit team solving hard problems the right way
- Mentor junior team members and review their code
Qualifications
- Developing new user-facing features using React.js
- Translating designs and wireframes into high-quality code
- Strong experience and knowledge with HTML, CSS, JavaScript ES6, React JS and Redux.
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Building reusable components and front-end libraries for future use
- Experienced with RESTful APIs
- Some familiarity with continuous integration software such as Jenkins, Travis CI, etc.
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Familiarity with code versioning tools such as Bitbucket etc.
- Understanding of CI/CD
- Good knowledge in Hybrid App development
- Experience in building UI layout with multiple device support Unit testing-JEST
- You need to be ready to hit the ground running for critical deliverables.
- Ability to provide technical leadership to group of developers
Additional Information
- Working conditions
- Flexibility is important.
- Equal opportunity
- The role is open to anyone who meets the above criteria regardless of race or nationality
- Remuneration: Competitive based on experience
Apply Now
Job Features
Job Category | Engineering / Technical |
Deadline | Not Specified. |