JOB TITLE: Senior Developer
JOB LOCATION: Abuja (FCT)
Employment Type: Full-time
JOB DETAILS:
- We are looking for a senior React / Node developer who will participate in the creation and delivery of cloud-based software for web applications, consume and integrate REST APIs, and aid in the development of user interfaces and application design.
- Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux).
- You will ensure that these components and the overall application are robust and easy to maintain.
- You will coordinate with the junior development team working on different layers of the infrastructure.
- Therefore, a commitment to collaborative problem solving, sophisticated design, and quality products are important.
Responsibilities
- Under the supervision of the project manager at Factory Irisii, the duties of the Senior developer may include, but not be limited to:
- Developing new user-facing features using React.js
- Work with the development team and product owner to ideate software solutions
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high-quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Collaborate in a team to maintain and improve existing software
- Create and maintain clean, reusable code
- Troubleshooting, debugging and upgrading software
- Work with REST APIs for web application development
- Aid in the growth and development of junior engineers
- Work with React.js, Redux, Node.js, GraphQL, RESTful APIs, JavaScript, TypeScript.
Qualifications
- Bachelor’s Degree / HND / Master’s Degree
- 4+ years of experience in software development
- 3+ years utilizing a JavaScript framework: React, Next, Nest Ts.ed, React Native etc.
- Must have a familiarity with at least one: Redux, GraphQL, Node.js, Express, Apollo,
- Should have familiarity with at least one Cloud technology. GCP, Azure, AWS, Firebase or similar
- Knowledge in databases, one or more of the following Sql (Postgress, Mysql), NoSql (Mongodb)
- Knowledge of Elastic search is an added advantage.
Skills:
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with newer specifications of EcmaScript
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, 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 Git.
Apply Now
Deadline: February 21, 2022
Job Features
Job Category | Software/ Programming / Web development |