Work with us!

At Syntaxia, we believe in empowering businesses through data and innovation—and it all starts with an exceptional team. Explore our current openings and discover how you can contribute to our mission of transforming data into actionable insights. Let’s shape the future of decision-making together.

Senior QA Engineer

Role Overview

We’re looking for a QA Engineer (Contractor) to ensure our platform consistently meets acceptance criteria and exceeds user expectations. You will play a key role in reviewing and validating builds across test, staging, and production environments, helping us deliver reliable, high-quality features to our users. In this role, you’ll be responsible for identifying issues, working closely with engineers, and ensuring all releases meet defined quality standards. Your keen eye for detail and dedication to thorough testing will help us maintain the trust and satisfaction of our users.

Key Responsibilities

Test Build Validation: Review and validate test, staging, and production builds to ensure they meet acceptance criteria and business requirements.
Bug Identification: Identify, document, and prioritize bugs, working collaboratively with engineers to resolve issues.
Regression Testing:
Conduct thorough regression testing to ensure new changes don’t negatively impact existing functionality.
Test Plan Execution: Help build, follow and enhance test plans, cases, and scripts to ensure comprehensive coverage of features and functionality.
Release Readiness: Confirm the stability and reliability of releases, providing go/no-go recommendations for production deployment.
Collaborative Communication: Work closely with the product and engineering teams to clarify requirements and acceptance criteria when needed.

What We're Looking For

Detail-Oriented Tester: You have a meticulous eye for identifying bugs, inconsistencies, and usability issues.
Collaborative Partner: You work effectively with cross-functional teams to ensure clarity and alignment on requirements and quality standards.
Proactive Problem-Solver: You anticipate potential issues, communicate them effectively, and follow through to resolution.
Flexible & Adaptable: You thrive in a fast-paced environment and can adjust quickly to shifting priorities.
Independent & Self-Driven: You take ownership of your work and deliver high-quality results with minimal oversight.

Nice-To-Haves

Experience testing software in FinTech, PropTech, or investment-focused domains.
Familiarity with testing tools such as Selenium, Postman, Cypress or similar frameworks.
Experience working in a startup or high-growth environment.

Apply

Senior Ruby on Rails Developer

Role Overview

We're seeking a Senior Ruby on Rails Developer to join our team in Tunisia. This role is pivotal in shaping our product offerings, enhancing our platform, and ensuring we remain at the cutting edge of the tech landscape.

Key Responsibilities

Lead Development: Architect, develop, and maintain scalable and secure web applications using Ruby on Rails.
Code Quality: Champion best practices in coding, including clean, maintainable, and testable code.
Mentorship: Guide junior developers, fostering a culture of learning and growth within our team.
Innovation: Stay ahead of industry trends in AI and data technologies, integrating them into our development practices.
Collaboration: Work closely with cross-functional teams including product management and design to translate concepts into functional software.
Performance Optimization: Ensure our applications are performant, reliable, and scalable, particularly under high data loads.

What We're Looking For

Education: Bachelor’s degree in Computer Science, Information Technology, or a related field; advanced degree preferred.
Experience: At least 5 years of professional experience with Ruby on Rails, with a strong portfolio of past projects.
Technical Skills: Proficient in Ruby, Rails, SQL, and modern front-end technologies like JavaScript/TypeScript, HTML5, CSS3. Knowledge of containerization (Docker) and cloud services (AWS, Google Cloud) is a plus.
Problem Solving: Ability to tackle complex problems with innovative solutions, especially in data-intensive environments.
Communication: Excellent English skills to collaborate effectively with our international teams.
Culture Fit: You thrive in a remote-first, agile environment where autonomy and accountability are paramount.

Apply