Full time, Remote
Ghana, Kenya, Nigeria
Posted 1 year ago

Location: Remote 

Employment Type: Direct Hire

Salary: DOE

A black rose is the ideal candidate. A black rose for this role is a wizard of an architect that has been a part of and lead software teams that have built complex applications and platforms. They’re adept at taking a client’s needs and building out a technical vision that the rest of the team can build, whilst overseeing that the build follows the technical vision they laid out.

Must-Haves (Non-negotiables): 

  • Bachelor’s degree in computer science, information technology, software architecture, or related field
  • 4-6 years of experience leading software development teams
  • Knowledge of object-oriented programming, software design patterns, and software development methodologies/testing such as JUnit & Selenium
  • Familiarity with software build tools (ie Gradle and Maven), software development frameworks (ie Spring, Hibernate), software version control systems (ie Git, SVN), and software delivery platforms (ie Atlassian’s Jira, Microsoft’s Team Foundation Server [TFS])

QUALIFICATIONS:  

  • Bachelor’s degree in computer science, information technology, software architecture, or related field
    • Master’s degree in computer engineering preferred but not required
  • 4-6 years of experience leading software development teams 
  • Knowledge of object-oriented programming and software design patterns
  • Familiarity with software build tools, such as Gradle and Maven
  • Familiarity with software development frameworks, such as Spring and Hibernate
  • Extensive experience working on teams that use the Agile methodology
  • Familiarity with software version control systems such as Git and SVN
  • Experience with agile software development methodologies and testing frameworks, such as JUnit and Selenium
  • Familiarity with software delivery platforms, such as Atlassian’s Jira, Microsoft’s Team Foundation Server (TFS)
  • Strong interpersonal communication skills
  • Advanced problem-solving skills with an ability to identify problems, brainstorm, analyze data, and implement the most optimal solutions

APPLY

For further consideration please send your resume to info@concrererose.io with your location and job title in the subject line. For other questions or to stay up to date with the latest employment news/updates, please follow our Instagram, Twitter, Facebook, LinkedIn, & TikTok.

A black rose is the ideal candidate. A black rose for this role is a detail-oriented engineer who takes pride in the accuracy of their code while being efficient. They have experience working with global clients in fast-paced environments and delivering before deadlines. 

 

Must-Haves (Non-negotiables): 

  • Bachelor’s degree (or equivalent experience) in computer science, software development, engineering
  • Proficient with the latest versions of ECMAScript (JavaScript) as well as HTML, CSS3, and front-end languages.
  • Knowledge of React and common tools used in the wider React ecosystem, such as Node.js and npm

ROLE DESCRIPTION

  • Develop new and enhance existing ReactJS application
  • Maintain existing React systems
  • Install and configure server environments for React deployments
  • Maintain and update project dependencies as well as fix any conflicts
  • Develop and implement highly responsive user interface components using React concepts
  • Troubleshoot interface software and debugging application codes.
  • Develop and implement front-end architecture to support user interface concepts
  • Monitoring and improving front-end performance
  • Documenting application changes and developing updates
  • Diagnose and fix bugs and performance issues
  • Maintain code and write automated tests to ensure high quality code
  • Build smooth UI experiences
  • Work closely with business and IT stakeholders to translate business requirements into technical specifications

 

QUALIFICATIONS:  

  • Bachelor’s degree (or equivalent experience) in computer science, software development, engineering
  • Proficient with the latest versions of ECMAScript (JavaScript) as well as HTML, CSS3, and front-end languages.
  • Knowledge of React and common tools used in the wider React ecosystem, such as Node.js and npm
  • Familiarity with common programming tools such as Redux, IDEs, RESTful APIs, TypeScript, version control software, and remote deployment tools
  • An understanding of common programming paradigms and fundamental React principles, such as React components, hooks, and the React lifecycle
  • Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
  • Knowledge of performance testing frameworks including Mocha and Jest.
  • Experience with browser-based debugging and performance testing software.
  • General understanding of infrastructure as code and CI/CD pipelines and the willingness to learn more
  • Basic experience with AWS platform or Heroku

APPLY

For further consideration please send your resume to info@concrererose.io with your location and job title in the subject line. For other questions or to stay up to date with the latest employment news/updates, please follow our Instagram, Twitter, Facebook, LinkedIn, & TikTok.

Job Features

Job Category

Category 1

Feature 1

Understand, communicate, and enforce the company software architecture strategy

Feature 2

Use agile methodology values, principles, and practices to plan, manage, and oversee the delivery of solutions

Feature 3

Manage the design, development, and implementation of software solutions

>

Create overall project plans and track progress

Apply Online

A valid email address is required.
A valid phone number is required.