Front-End Developer Job at Palladium Group

Palladium is a global leader in the design, development and delivery of Positive Impact - the intentional creation of enduring social and economic value. We work with foundations, investors, governments, corporations, communities and civil society to formulate strategies and implement solutions that generate lasting social, environmental and financial benefits.

We are recruiting to fill the position below:

Job Position: Front-End Developer
Ref: req19897
Job Location: Abuja

Purpose of Position 

  • Palladium is seeking to recruit a for a skilled react.js programmer to join our front-end development team.
  • S/he will be responsible for developing and implementing user interface components using React.js concepts and workflows, and will be responsible for the design, development, coding, testing, and debugging of applications towards the defined product vision and technical strategy.
  • The programmer will also be responsible for profiling and improving front-end performance and documenting the front-end codebase while working closely with the agile country and regional team to ensure the projects’ digital products meet user requirements and global standards.
  • The Programmer will report to the Senior Front End Developer. 

Primary Duties and Responsibilities

  • Responsible for the front-end design, development, coding, testing, and debugging of country level digital tools.
  • Developing and implementing front-end architecture to support user interface concepts.
  • Monitoring and improving front-end performance.
  • Participate in sprint planning and scrum meetings as part of the agile team.
  • Implementation of Palladium’s standardized software development approach, including accompanying tools and standard operating procedures (SOPs).
  • Responsible writing of testable, scalable, and efficient code and participating code reviews
  • Implementation of project’s technical strategies and solution architectures, and design of the project’s suite of technologies.
  • Work closely with stakeholders including the product owners, BA and system analysts to understand business requirements and help translate these into technical requirements for front-end development.
  • Participate in the planning and documentation of technical specifications of system design and features. 
  • Adoption and compliance to global best practices including the principles of digital development, applicable coding conventions, open standards, and security standards.

Required Qualifications

  • Bachelor's Degree in Computer Science or a related field.
  • 3 years of experience in development and implementation of digital tools specifically relating to technology and data solutions in a data driven environment.
  • High-level expertise using React and a deep understanding of all stages of the software development life cycle
  • Exceptional time management skills and solid interpersonal skills
  • Solid knowledge of responsive web design using Bootstrap and related technologies.
  • Experience deploying large scale solutions using containers and other cloud technologies.
  • Familiarity with front-end build pipelines and development tools
  • Good command of Git, continuous deployment and integration, and other modern fundamentals
  • Strong troubleshooting ability and technical analysis skills – web performance optimization included
  • Experience with the Atlassian suite of tools – JIRA, Bitbucket, Confluence, etc.
  • Experience working with technology teams to ensure design and solution architecture outputs meet the business requirements.
  • Solid technical background with understanding or hands on experience in development and implementation of Information Systems that support health and social protection programs will be an added advantage.