Career Opportunities at Symphony Solutions

Symphony Solutions is a Cloud and Agile Transformation company, headquartered in the Netherlands, with delivery centers in Ukraine, Poland, Macedonia, and The Netherlands. Founded in 2008, the company is now 600 people with over 35 international clients, primarily in Western Europe and North America. A Boston office was recently opened to better accommodate American clients.


As an Agile transformation company, Symphony Solutions’ management style goes beyond the development teams to all the support functions, such as the Leadership Team, HR, Marketing, Finance, and Administration. Company’s dedication to Agile led to opening Agile Certification Center. An important element of Symphony Solutions’ policy is hiring the top 20% of candidates in a given market. Our commitment has always been to invest time and attention into the people, allowing them to focus on the business. When that happens, the people own the projects, the clients own the results, and the partnership is strengthened and perpetuated.

We are recruiting to fill the position below:

Job Position: Senior Quality Assurance Engineer
Job Location: Nigeria
Employment Type: Full-time

Responsibilities

  • It is responsible for implementing systems and procedures to ensure that technical standards are met.
  • Identify the technical problems and get to the cause of the problem.
  • They also proactively recommend solutions that improve the durability and overall performance of the product.
  • Support in the realization of controls on the development of the project, general performance tests, integration tests and its implementation in the production environment.
  • Identify the technical risks of the project proposed to the Quality Assurance Leader the alternatives to mitigate them.

Job Requirements
Academic Background:
Indispensable:

  • Bachelor's Degree in Systems Engineering or related career.

Working Hour:

  • (3 PM to 11 PM) Fully Remote.

Work Experience:

  • 5+ years in software quality activities in work teams under Scrum or Kanban methodology developing projects of at least six months duration.

Desirable:

  • Additional experience as a full-stack web application developer.

Physical Requirements:

  • Low physical exertion: the nature of the position requires sitting, with an occasional transfer outside the company.
  • Average mental effort: receives a large amount of information from different contexts and with various levels of certainty to process and analyze, on which you must take actions and decisions in a certain time.

Skills and Abilities:
Indispensable:

  • English: Minimum Green (470 – 725) TOEIC Listening & Reading Test
  • 5+ years of experience in software quality assurance.
  • Proven mastery of Scrum – Kanban methodology.
  • Outstanding level of self-management and self-indiscipline
  • Knowledge in the creation and execution of test cases.
  • Knowledge in Manual testing.
  • Knowledge in Regression, verification, integration, and cross-browser testing.
  • Knowledge in the software life cycle.
  • Methodological and Detail-oriented.
  • Strong orientation to the achievement of objectives.
  • Analysis and interpretation of requirements.
  • Experience in design techniques.
  • Knowledge in security and stress testing.
  • Knowledge of SQL queries.
  • Knowledge in employee management.
  • Experience in process planning.
  • Mastery of Bitbucket (Branches – Forks – PR Management), Jira, Test Driven Development, Unit Testing and Selenium
  • Strong orientation in QA Automation.

Interested and qualified candidates should: Click here to apply online


Job Position: Senior Frontend Engineer
Job Location: Nigeria
Employment Type: Full-time

Responsibilities
You, as a front-end developer, will take part in many SDLC steps:

  • Designing - brainstorm with the team about technologies and solutions
  • Prototyping - do R&D, write prototypes and battle test ideas
  • Implementation - implement final solution
  • Testing - write unit tests and e2e tests for user journeys you've implemented
  • One of the key aspects is performance, prepare to fight for every millisecond using technologies like web workers, service workers or http2 - to just name a few.
  • This is not yet another SPA application - this is real software development.

Your Role in the Team:

  • Collaborating with experienced architects and developers to implement Grand Parade x William Hill's international web/mobile platform
  • Research and develop high performing, customizable web components and solutions
  • Designing software solutions and following common patterns
  • Optimization of cross-browser web components
  • Supporting diverse clients from high powered desktops to tablets and mobile phones
  • Building efficient and reusable front-end systems and abstraction
  • Prototyping and performing experiments.

Qualifications

  • Interested candidates should possess a Bachelor's Degree qualification.

Critical Requirements to Role:

  • Commercial experience with Javascript
  • Ability to communicate in English
  • Ability to do code reviews, pair programming
  • Ability to research, analyse and document
  • Very good knowledge and understanding of Javascript (ES5 and ES6+)
  • Very good knowledge of and experience with CSS3, HTML5
  • Familiarity with Node.js
  • Good knowledge and understanding of React (or similar library)
  • Good knowledge of software engineering
  • Familiarity with RESTful APIs
  • Familiarity with bundling libraries
  • Familiarity with CI/CD
  • Experience with GIT

Skills:

  • Experience in web performance optimization
  • Knowledge of Jest/Enzyme
  • Understand and take part in many steps of the Software Development Life Cycle
  • Awareness about web security.

Interested and qualified candidates should: Click here to apply online


Job Position: WordPress Lead

Job Location: Lagos (Remote)
Employment Type: Full-time

Responsibilities

  • Owns the WordPress architecture underpinning many of our websites.
  • Acts as a design authority for the WordPress architecture through the entire lifecycle, driving technical decisions in collaboration with other developers and peer technology leaders.
  • Liaises with Product Owners and other stakeholders, negotiating requirements and outlining proposals for new system behaviour, including benefits, limitations and risks, as well as mitigations for the latter.
  • Ensures that technical decisions related to our WordPress sites are aligned with the requirements of the business.
  • Leads the developers working on our WordPress websites, handling people management responsibilities such as recruitment for the teams, holding regular 1-1’s with individual team members, providing continuous performance feedback, and enabling team and individual growth from onboarding to ongoing learning and development.

Critical Requirements to Role

  • Please note it is a remote positions and we would only be considered for time zones ranging between UTC-1 and UTC+5.

Job Requirements
WordPress Architecture:

  • Candidates should possess a Bachelor's Degree qualification
  • At least 5 years’ experience with WordPress, creating custom themes and plugins.
  • Experience with using native WordPress API to create setting pages, custom fields, shortcodes and Gutenberg blocks.
  • Experience managing multisite implementations.

Software Development:

Backend:

  • Knowledge of object-oriented programming, and best practices, in PHP including debugging and profiling techniques.
  • Comfortable both consuming and implementing RESTful APIs in PHP.
  • Familiar with most common security issues
  • Extensive knowledge of WordPress action and filter hooks and lifecycle page requests.
  • Experience creating native Gutenberg blocks (not with ACF or other framework)
  • Cooperate with and assist other Software Developers, QA and DevOps Teams in reproducing, investigating and resolving defects which manifest themselves in production.

Frontend:

  • ES6 experience is a must.
  • Knowledge of SCSS and webpack.
  • Able to optimize websites for high scores on Google PageSpeed Insights and Google Lighthouse.

People Management:

  • Experience leading a team of developers.
  • Willing to show initiation to help Product Manager run sprint planning
  • Can manage technical debt workload distribution
  • Experience coaching less skilled developers

Other Skills & Experience:

  • Excellent written and verbal English communication skills
  • Motivated with a collaborative and growth mindset
  • Committed to a culture of growth, trust, transparency and accountability
  • Well organized with superb attention to detail
  • Thorough understanding of the software development lifecycle
  • Has a passion for quality, and knowledge of what it takes to ship high quality code
  • Dedicated to speed of delivery without compromising quality
  • Team leadership skills that focus on inspiration and influence.
  • Knowledge of Git or Git-based code repository systems
  • Experience troubleshooting complex production issues.
  • The candidate must embrace and promote Blexr’s core values of trust, transparency, accountability and growth mindset

Interested and qualified candidates should: Click here to apply online