Ongoing Recruitment at ParallelScore

Parallel Score is a product development firm that develops data and user-centric solutions by leveraging design, engineering, and innovative thinking. We are a provocative product development agency that is focused on imagining and building highly interactive and user-driven experiences that push the limits of user design and development.

We are recruiting to fill the position below:

Job Position: UI / UX Designer

Job Location: Lagos

Job Summary


  • We are looking for a UX Designer to design software and platforms that meet people’s needs. You will combine interfaces and workflows to enhance user experience.
  • In this role, you should be an analytical and creative designer who is able to grasp user needs and solve problems. A strong portfolio of successful UX and other technical projects is essential.
  • Ultimately, you will make our product more user-friendly and intuitive to attract and retain customers.

Responsibilities

  • Understand product specifications and user psychology
  • Conduct concept and usability testing and gather feedback
  • Create personas through user research and data
  • Define the right interaction model and evaluate its success
  • Develop wireframes and prototypes around customer needs
  • Find creative ways to solve UX problems (e.g. usability, findability)
  • Work with UI designers to implement attractive designs
  • Communicate design ideas and prototypes to developers
  • Keep abreast of competitor products and industry trends.

Requirements

  • BSc in Design, Computer Science, Engineering or a related field
  • Proven experience as a UX Designer, UI Designer or similar role
  • Strong portfolio of design projects
  • Background in project management and research
  • Familiarity with interaction design and information architecture
  • Proficient in design software (e.g. Figma, Adobe Creative, UXPin, Balsamiq)
  • Knowledge of HTML/CSS; JavaScript is a plus
  • Problem-solving aptitude
  • Analytical mind with a business acumen
  • Excellent communication skills.

Interested and qualified candidates should: Click here to apply online


Job Position: Senior Software / DevOps Engineer

Job Location: Lagos

Summary

  • We are looking for a Senior Software / DevOps Engineer that will develop information systems by studying operations; designing, developing, and installing software solutions; support and develop software team.
  • The Senior Software/DevOps Engineer will lead a team of developers responsible for building new and support existing Softwares.

Responsibilities

  • Consulting; Technical Leads are part of the senior team that manages the client and is called upon to facilitate user requirements sessions, design technical specifications, and manage the development of documentation to meet client expectations. In conjunction with a Project Manager, Technical Leads are expected to provide both technical and solution expertise for clients and client engagements.
  • Solution Development; Technical Leads design solutions for various client needs. TLs support the analysis of client processes and recommend new business models, workflows, or solutions to best meet client needs.
  • Technical Leadership; Technical Leads manage all technical aspects of the project and also contribute directly by writing code, managing builds, and performing other hands-on tasks. TLs have the ability to exercise independent judgment in methods, techniques, and evaluation criteria for obtaining results.
  • Team Management; Technical Leads may manage small teams to successfully deliver agreed-upon solutions of the highest quality, exceeding customer expectations. They mentor and guide less experienced consultants. They are expected to be role models for best practices and to provide technical knowledge sharing.
  • Expertly implement designs using modern programming practices, Participate in the architecture and design of systems.
  • Perform code reviews and ensure exceptional code quality.
  • Functionally decompose complex problems into simple, straightforward solutions, Serve as a technical lead on our most demanding, cross-functional projects.
  • Fully and completely understand system interdependencies and limitations, Possess expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices.
  • Assist in the career development of others, actively mentoring individuals on advanced technical issues, and helping managers guide the career growth of their team members.
  • Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.

Qualifications / Experience

  • Minimum of 8 years software development experience and 3-5 years real management of the engineering team, experience in a project-based consulting environment.
  • Expertise architecting and designing software solutions for various problem types.
  • Extensive knowledge in the areas of custom software development: OO Design Patterns; microservices, middleware, etc.
  • Strong proficiency with at least one server-side language (Node.js and/or Python preferred), Strong proficiency with vanilla JavaScript.
  • Strong Object Oriented Programming skills
  • Deep understanding of at least one modern JavaScript framework (React, Angular, Meteor, etc.)
  • Understanding of data security compliance and security best practices
  • Experience in profiling, debugging and troubleshooting systems
  • Solid understanding of databases and data modeling/design techniques; data interface protocols; database deployment and scalability; database tuning.
  • Extensive experience with designing systems for scale and reuse, source code management strategies, and release management.
  • Strong and effective verbal and written communication skills; as well as strong and effective presentation and facilitation skills.
  • Willingness to travel to client locations and collaborate with distributed delivery teams as needed.
  • Solid knowledge of system administration and software and hardware configuration and production system deployments; ability to make informed recommendations to customer IT staff.
  • Ability to troubleshoot pre- and post-production implementations including security and load balancing & performance issues.
  • Cloud DevOps experience strongly preferred
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Experience with video technologies preferred but not required.
  • Experience working in an Agile development environment.
  • Experience working on teams with a heavy emphasis on DevOps, Automation, CI/CD, and Quality.
  • Experience with AWS or similar cloud platform (e.g. Google Cloud, Azure, OpenStack), Strong written and verbal communication skills.
  • Comfortable working with a remote team operating in multiple time zones.
  • Experience with a variety of data storage solutions (e.g. Elasticsearch, Dynamo, RDS, PGSQL).
  • Experience with fault-tolerant message queuing/brokering systems (e.g. Kafka, SQS, Kinesis).

Interested and qualified candidates should: Click here to apply online


Job Position: Fullstack Django Developer

Job Location: Lagos

Job Summary

  • We are looking for a Fullstack Django Developer that will develop information systems by studying emerging technologies, operations; designing, developing, and creating software solutions; support, and develop software teams.
  • The Fullstack Django Developer will work with a team of developers responsible for building new Softwares.

Responsibilities

  • Develop cloud-based Python Django software products
  • Develop Angular JS applications
  • Participating in architectural, design and product discussions
  • Designing and creating RESTful APIs for internal and partner consumption
  • Working in an agile environment with an excellent team of engineers that is comfortable with building UI in Django as well as full

Requirements

  • Experience: At least 3 years of software development experience
  • Microservices development experience in Django
  • 3+ years experience of Python coding skills
  • 2+ years experience developing Angular JS/React applications into production
  • 4+ years hands-on experience with the Django framework
  • Strong understanding of the Angular JS framework
  • Solid database skills in a relational database (i.e. PostgresSQL, MySQL, etc.)
  • Knowledge of how to build and use with RESTful APIs
  • Strong knowledge of version control (i.e. git, svn, etc.)
  • Experience deploying Python applications into production
  • Amazon Web Services (AWS) infrastructure knowledge is a plus.

Interested and qualified candidates should: Click here to apply online


Job Position: DevOps Engineer

Job Location: Lagos

Summary

  • We are looking for an experienced and enthusiastic DevOps Engineer. As our new DevOps Engineer, you will be in charge of the specification and documentation of the new project features. In addition, you will be developing new features and writing scripts for automation using Perl/Python/Groovy/Java/Bash.

Responsibilities

  • Manage Azure and AWS 
  • Utilize various open source technologies
  • Use various cloud tools to orchestrate solutions
  • Build independent web-based tools, microservices, and solutions
  • Configure and manage data sources like MySQL, Mongo, Elasticsearch, Redis, Cassandra, Hadoop, etc
  • Understand how various systems work
  • Understand how IT operations are managed
  • Manage source control including SVN and GIT

Requirements

  • Experience with Azure or similar cloud platform (e.g. Google Cloud, AWS, OpenStack)
  • Strong written and verbal communication skills.
  • Bachelor’s Degree or MS in Engineering or equivalent
  • Experience using these languages React, React Native, NodeJS, JavaScript, Python(Flask or Django),
  • Experience using databases including MySQL, Mongo & Elasticsearch
  • Knowledge of Java-based languages
  • Sense of ownership and pride in your performance and its impact on the company’s success
  • Experience working in an Agile development environment.
  • Experience with Docker, Kubernetes, Terraform, Ansible, Jenkins, continuous integration, continuous deployment, Chef, puppet
  • Critical thinker and problem-solving skills
  • Good time-management skills
  • Interpersonal and communication skills

Interested and qualified candidates should: Click here to apply online


Job Position: Software Engineer

Job Location: Lagos

Job Summary

  • We are looking for a  Software Engineer that will develop information systems by studying operations; designing, developing, and installing software solutions; support and develop a software team.
  • The Software Engineer will work with a team of developers responsible for building new and support existing Softwares.

Responsibilities

  • Development of assigned software development projects within the specified timeline
  • On-time delivery of software development tasks according to global standards
  • Physical documentation of all application
  • Process analysis and design of software systems
  • Weekly backup of the project worked on to version control system.
  • Support and maintenance of software applications
  • Developing front-end website architecture and developing Frontend/Backend website applications
  • Designing user interactions on web pages.
  • Creating servers and databases for functionality.
  • Ensuring cross-platform optimization for mobile phones.
  • Ensuring responsiveness of applications.
  • Working alongside UI/UX designers for web design features.
  • Seeing through a project from conception to finished product.
  • Designing and developing APIs.
  • Meeting both technical and consumer needs.
  • Staying abreast of developments in web applications and programming languages.
  • Research and development.

Requirements

  • Must have at least 3 years of professional experience.
  • Strong organizational and project management skills
  • Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
  • Familiarity with JavaScript frameworks such as Angular JS, React, React, React Native, NodeJS.
  • Proficiency with server-side languages such as Python, Java, PHP, .Net.
  • Familiarity with database technology such as MySQL, Oracle, and MongoDB.
  • Must have knowledge in Unit/integration testing using Jest, Mocha, etc.
  • Excellent verbal communication skills.
  • Good problem-solving skills.
  • Attention to detail.
  • Knowledge in any of these technologies is a plus-  Blockchain, Artificial Intelligence, Machine Learning, Familiarity with cloud platforms such as Azure, AWS, etc.

Interested and qualified candidates should: Click here to apply online


Job Position: Artificial Intelligence Engineer

Job Location: Lagos

Job Responsibilities

  • Develop AI for strategy and simulation games.
  • Write and maintain high-performance Python and LUA software code.
  • Write technical documents describing core systems.
  • Work closely with Design, Production, and QA.
  • AI Engineer designs and develops scalable solutions using AI tools and machine-learning models. 
  • Performs research and testing to develop machine learning algorithms and predictive models. 
  • Utilization of big data computation and storage tools to create prototypes and datasets. 
  • Conducts model training and evaluation, integrates, tests, tunes, and monitors solutions.

Job Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering, Mathematics, or related field.
  • 3+ years experience in-game and/or software development.
  • Familiarity with strategy and simulation games and open-world AI.
  • Experience with AI techniques such as Behavior Trees, Decision Trees, and Pathfinding.
  • Proficiency in one or more of the following: Python, Java, Javascript.
  • Proficient in mathematics including linear algebra, trigonometry, and algorithm design.
  • Passion for games and game design.
  • Self-motivated and loves solving problems.
  • One or more shipped game titles preferred.
  • Familiarity with ECS (entity component system) architecture.
  • Familiarity with multi-threaded programming.
  •  Proficient with multiple AI tools such as Python, Java, or R and machine learning frameworks like Spark, TensorFlow, or sciket-learn. 
  • Requires a master’s degree in computer science, mathematics, engineering, or equivalent. 
  • Works on advanced, complex technical projects or business issues requiring state-of-the-art technical or industry knowledge. To be a Lead AI Engineer typically requires 10+ years of related experience

Interested and qualified candidates should: Click here to apply online


Job Position: Senior Fullstack Software Engineer

Job Location: Lagos
Employment Type: Full Time

Job Description

  • We are looking for a Senior Software Engineer that will develop information systems by studying operations; designing, developing, and installing software solutions; support and develop a software team.
  • The Senior Software Engineer will lead a team of developers responsible for building new and support existing Softwares.

Responsibilities

  • Manages the client and is called upon to facilitate user requirements sessions, design technical specifications, and manage the development of documentation to meet client expectations.
  • Supports the analysis of client processes and recommends new business models, workflows, or solutions to best meet client needs.
  • Manage all technical aspects of the project and also contribute directly by writing code, managing builds, and performing other hands-on tasks
  • Manages team members to successfully deliver agreed-upon solutions of the highest quality, exceeding customer expectations.
  • Expertly implement designs using modern programming practices, Participate in the architecture and design of systems.
  • Perform code reviews and ensure exceptional code quality.
  • Functionally decompose complex problems into simple, straightforward solutions, Serve as a technical lead on our most demanding, cross-functional projects.
  • Fully and completely understand system interdependencies and limitations, Possess expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices.
  • Assist in the career development of others, actively mentoring individuals on advanced technical issues, and helping managers guide the career growth of their team members.
  • Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.

Required Qualifications / Experience

  • Minimum of 5 years software development experience and 3 - 5 years real management of the engineering team.
  • Expertise in architecting and designing software solutions for various problem types.
  • Working Knowledge of Microservices Architecture
  • Strong proficiency with server-side languages (Node.js and Python preferred), Java (Kotlin), JavaScript framework (React/React-native), C#.
  • Proficiency using MongoDB.
  • Experience working on teams with a heavy emphasis on DevOps, and CI/CD.
  • Contribution to Open Source Projects.
  • Working Knowledge of Data Science and Natural Processing Language (NLP)
  • Experience with AWS or similar cloud platforms (e.g. Google Cloud, Azure, OpenStack), Strong written and verbal communication skills.
  • Willing to learn and work on different mobile platforms/frameworks when needed.
  • Networking and integrating third-party APIs. Working with a version control system (i.e., Git).
  • Good understanding of Object-Oriented Programming concepts i.e Classes and objects, Inheritance, Encapsulation, and Polymorphism. 
  • Intermediate level understanding of fundamental database concepts — i.e database tables, querying databases, normalization, joins, database management systems.
  • Knowledge of network security and deep knowledge of unit, integration, e2e, and UI testing, as well as testing frameworks/libraries — JUnit(For Java), Espresso, Appium, XCTest(iOS).
  • Working knowledge of at least one CI/CD tool — i.e Jenkins, Travis CI, Circle CI.

Interested and qualified candidates should: Click here to apply online