Job Openings at Black Pen Recruitment


Black Pen Recruitment is South Africa’s #1 recruitment consulting firm specialised in BPO services, foreign language recruitment and staffing solutions and immigration services. With our outstanding experience in the BPO industry and our own in-house immigration division, we will find the right candidates for foreign language specialist positions as well as immigration solutions for foreign employees.

We are recruiting to fill the position below:

 

 

Job Title: Software Engineer Mobile (Flutter)

Location: Nigeria
Job type: Full time
Employment type: Remote

Job Description

  • Are you a software developer with a mobile and UI / UX background? Are you looking for a remote job? Then we have the opportunity for you!
  • We are an American based remote company, looking to hire a Mobile Engineer with a knack for user experience and understanding of the Mobile Commerce space, specifically in Fin-tech, located within Africa, to join our exciting remote team. We are one of the first movers to bringing Cryptocurrency to the masses in Africa and the Middle East.
  • As a Mobile Engineer, you will make an extremely high impact on a small, fast scaling team. You'll have the ability to help build a product used by thousands of people by taking full ownership of the product.
  • Top candidates are clear communicators who are highly self-motivated; eager to collaborate, exchange knowledge, apply new skills and pitch in for whatever the team needs to ship new code.

Responsibilities

  • Set technical direction and own the architecture and implementation of features
  • Provide guidance and assistance in helping knock down walls and a clear path towards work completion
  • Provide clear and concise communication regarding feature development statuses to the team and stakeholders
  • Plan, supervise and manage releases for the work the squad is performing
  • Define, Contribute and adhere to internal coding standards, development processes, and design best practices
  • Ensure quality by performing thorough testing and leveraging peer reviews for your work and the work of cross-functional teams
  • Help scope, estimate, and prioritise work
  • Embrace and demonstrate our values: teamwork, humility, and ownership
  • Write and maintain clean, maintainable, and well-tested code for the future (and present) of the company’s platform

Team:

  • Exude your upbeat energy and enthusiasm each and every day to motivate your team to be the best they can in every aspect of what they do
  • Celebrate the success of others by recognising the contributions of committed team members and their achievements
  • Align your values with the Mission, Vision and Values with our team
  • Be a role model for our culture by creating a positive impact at every touchpoint with people, with every word you say or put in print and everything you do
  • Communicate in a fashion that is respectful and well understood
  • Collaborate with your peers to collectively think of innovative ideas that drive business through technology
  • Build and utilise working relationships with internal business partners across the organisation and external business contacts

Requirements

  • Previous experience within financial markets
  • Solid experience with building mobile apps using Flutter and deploying/reviewing those apps to the Google Play and Apple App stores.
  • NodeJS, NUXT, Serverless Framework, AWS Lambda, DynamoDB, AWS SQS a Bonus addition to your toolbox
  • Experience in a software development environment, with capability in back-end development and / or depth of experience with at least one modern front-end framework (React, Vue, AngularJS, etc.)
  • Experience driving technical projects, prioritising work, identifying dependencies, facilitating technical decisions and cross-functional team discussions
  • Experienced in designing and implementing application architectures and code that are highly scalable, available, maintainable, and performant
  • Ability to work independently while also putting an emphasis on mentorship of those around you
  • Comfortable collaborating closely with product managers and designers, providing estimates or product ideas that will influence your team's roadmap
  • Being a thoughtful communicator—some teams are partially or fully distributed so effective written communication is key

Type of Person:

  • Critical thinking, strong in your domain and can engage and lead some of the largest most intimidating companies in the world

Salary
Based on experience.

Interested and qualified candidates should:Click here to apply

 

 

Job Title: Software Engineer Devops (SRE)

Location: Nigeria
Job type: Full time
Employment type: Remote

Job Description

  • Do you have software development experience? Are you looking for a remote job? Then we have the opportunity for you!
  • We're looking to hire a DevOps Engineer located within Africa, to join their exciting remote team. They are one of the first movers in bringing Cryptocurrency to the masses in Africa and the Middle East.
  • As a DevOps Engineer you will make an extremely high impact on a small, fast scaling team. You will have the ability to help build a product used by thousands of people by taking full ownership of the product.
  • They are looking for someone who has experience not only with their tech stack in a successful SaaS company, but also with agile methodologies and web development. Top candidates are clear communicators who are highly self-motivated; eager to collaborate, exchange knowledge, apply new skills and pitch in for whatever the team needs to ship new code.

Responsibilities

  • Analyze current technology utilized within the company and develop steps and processes to improve and expand upon them.
  • Work closely with engineering professionals within the company to maintain software CI:CD needed for projects to be deployed efficiently in an AWS Cloud Infrastructure.
  • Mentor and train other engineers throughout the company and seek to continually improve processes companywide.
  • Work alongside the agile teams to successfully monitor progress and implementation of initiatives.
  • Experience developing enterprise applications

Requirements

  • Master's degree in Computer Science or Software Engineering is preferred.
  • Experience with CI:CD in an enterprise software engineering environment.
  • Certification on one or more of the cloud architecture technologies (AWS, GC, Azure)
  • Experience with Linux infrastructures, database SQL (MS SQL), CI / CD tools, scripting such as JavaScript, PHP, Python, Perl, Ruby, .NET, Scrum / Kanban / SAFe, Agile workflow methodologies.
  • Current understanding of best practices regarding system security measures.
  • Experience working in an agile environment
  • Professional experience and a high-level understanding of working with various operating systems and their implications.
  • Previous experience with software development, infrastructure development, or development and operations.

Salary
Based on experience

Interested and qualified candidates should:Click here to apply

 

 

Job Title: Full Stack Developer (Mobile Apps / UX Experience)

Location: Nigeria
Job type: Full time
Employment Type: Remote

Job Description

  • Are you a software developer with a mobile and UI / UX background? Are you looking for a remote job? Then we have the opportunity for you!
  • We are an American based remote company, looking to hire a Full Stack Developer  with a knack for user experience and understanding of the Mobile Commerce space, specifically in Fin-tech, located within Africa, to join our exciting remote team. We are one of the first movers to bringing Cryptocurrency to the masses in Africa and the Middle East.
  • As a Full Stack Developer, you will make an extremely high impact on a small, fast scaling team. You'll have the ability to help build a product used by thousands of people by taking full ownership of the product.
  • Top candidates are clear communicators who are highly self-motivated; eager to collaborate, exchange knowledge, apply new skills and pitch in for whatever the team needs to ship new code.

Responsibilities

  • Building and / or maintaining the company website
  • Building out email campaigns as well as setting up and improving smart marketing email triggers
  • Running analytics on marketing data
  • Setting up website tracking and get marketing-related data via GA
  • Any quick debugging of marketing-related assets, especially the website or anything customer-facing
  • Supporting the CMS

Team:

  • Exude your upbeat energy and enthusiasm each and every day to motivate your team to be the best they can in every aspect of what they do
  • Celebrate the success of others by recognising the contributions of committed team members and their achievements
  • Align your values with our Mission, Vision and Values
  • Be a role model for the Client’s organisational culture by creating a positive impact at every touchpoint with people, with every word you say or put in print and everything you do
  • Communicate in a fashion that is respectful and well understood
  • Collaborate with your peers to collectively think of innovative ideas that drive business through technology
  • Build and utilise working relationships with internal business partners across the organization and external business contacts

Requirements

  • Previous experience within financial markets
  • Experience in a software development environment, with capability in at least one modern front-end framework (Nuxt, React, Vue, AngularJS, etc.)
  • Experience working in AWS, with a strong desire to further one’s skills
  • SEO, GIT, UI / UX, third party marketing tools – Semrush, Ubersuggest, Google Tags, etc.
  • Experience driving technical projects, prioritizing work, identifying dependencies, facilitating technical decisions and cross-functional team discussions
  • Experienced in designing and implementing application architectures and code that are highly scalable, available, maintainable, and performant
  • Ability to work independently while also putting an emphasis on mentorship of those around you
  • Comfortable collaborating closely with marketing and designers, providing estimates or product ideas that will influence your team's roadmap
  • Being a thoughtful communicator - some teams are partially or fully distributed so effective written communication is key

Type of person:

  • Critical thinking, strong in your domain and can engage and lead some of the largest most intimidating companies in the world

Salary
Based on experience


Interested and qualified candidates should:Click here to apply