I have 3 years experience in IT recruitment and business development.
Having lived in France and Greece, I now call Barcelona home. I am focused on connecting IT professionals with DevOps Engineer roles worldwide.
Pentasia is on the lookout for a Frontend Game Developer to join a remote client who is working to build first class digital teams that will enable them to achieve their ambitious plans of making 24 games a year by 2024. 100% Remote European time zones. Role and Responsibilities Assist the Head of Development in all IT related planning Support training efforts if and when required Analise in detail project requirements and identify possible problems for the project deadline in a timely manner Help design and develop software according to the project specification and respecting the timetable defined by the project manager Implement best practices in software development Implement unit tests and assist in testing efforts Attend training sessions deemed necessary by management Strive to improve the technical team know-how by supporting on-job training efforts of other team members Contribute in the creation of new work processes and workflows while improving existing ones Assist in onboarding and train new employees when requested Help create and maintain the best work environment possible Work experience and skills Essential experience Working knowledge of the gambling industry, in particular slot game development Proven work experience as a Front-End developer, JavaScript ES6, TypeScript, PIXI.js, Spine animations, Node.js, Webpack, Yarn, Bower. Good understanding of HTML, CSS, LESS/Sass and asynchronous request handling with partial page updates (AJAX) Knowledgeable of testing tools such as Protractor, Jasmine, Karma Knowledgeable of test-driven development (TDD) Proficient understanding of code versioning tools (Git) Experience working with best practices: Continuous Integration/Development, Issue tracking (JIRA) and correct and timely Documentation (Confluence) Communication skills Flexibility, motivation, initiative Ability to learn fast and transfer knowledge Desirable qualifications Working knowledge of the gambling industry, in particular slot game development Degree and certificates in related fields Experience working with Linux OS
Job Title: Tech Lead – Front-end (Web) Job Type: Full-time Location: Remote Overview As a Tech Lead – Front-end (Web), you’ll spearhead the creation of world-class web applications, leading a squad of engineers to deliver scalable, high-performance solutions that power our iGaming platform. This is a hands-on, engineering-driven role where your expertise in React, TypeScript, HTML, and CSS will shape user experiences that captivate and retain players. You’ll guide technical strategy, write production-ready code, and foster a squad that thrives on craftsmanship and accountability, and collaborate with the Head of Engineering, CTO, product managers, and designers to hit ambitious deadlines. Mobile development (e.g., React Native) is a bonus, not a requirement, your focus is on mastering the web. Success means delivering robust features, mentoring talent, and upholding high standards, with your impact measured by code quality, squad health, and business alignment. Key Responsibilities 1. Hands-On Technical Leadership & Architecture (Assessed by Head of Engineering & CTO) - Lead the design and development of complex web features, writing production-grade React code that’s modular, performant, and adheres to the company´s coding standards. - Architect scalable front-end systems, documenting decisions on state management (e.g., Redux, Zustand), UI optimisation, and component reusability in Confluence within 72 hours of finalisation. - Evaluate and balance trade-offs (e.g., build vs. buy, speed vs. scalability), presenting clear, data-backed rationales to engineering leadership during sprint planning or reviews. - Champion modern web practices, such as progressive enhancement and accessibility (WCAG 2.1), ensuring they’re adopted squad-wide through example and review. 2. Squad Leadership & Growth (Assessed by Head of Engineering) - Build and nurture a high-performing front-end squad, contributing to hiring by reviewing CVs and conducting technical interviews within agreed timelines. - Assign tasks in Jira based on squad capacity and skillsets, ensuring equitable distribution and 100% ownership of deliverables, tracked via sprint burndown charts. - Mentor engineers through weekly pair-programming sessions and detailed code reviews in Git, targeting at least two mentees per quarter with measurable skill uplifts. - Facilitate fortnightly knowledge-sharing sessions (e.g., on TypeScript patterns or performance tools), logging topics and attendance for team development records. 3. Project Delivery & Execution (Assessed by Head of Engineering & Product Leadership) - Coordinate feature delivery from scoping to release, ensuring 95% of sprint commitments are met, with variances documented in Jira and justified to stakeholders. - Drive end-to-end web development, solution design, coding, testing (unit and integration), and deployment, using CI/CD pipelines, with releases logged in Git. - Identify and resolve blockers within 48 hours, escalating unresolved issues to the Head of Engineering with a detailed action plan and timeline. - Oversee production support, ensuring squad response to critical bugs within 24 hours, tracked via incident reports and post-mortems. 4. Communication & Stakeholder Engagement (Assessed by Product & Delivery Leads) - Serve as the squad’s primary liaison, providing weekly updates on progress, risks, and dependencies via email or Confluence to product, design, and engineering leads. - Collaborate with product managers and designers during fortnightly touchpoints to refine requirements, ensuring technical feasibility within 48 hours of feedback. - Document all major technical decisions (e.g., architecture choices, trade-offs) in Confluence, securing CTO or Head of Engineering sign-off for high-impact changes. - Facilitate squad alignment through daily stand-ups, logging key outcomes in Jira to maintain transparency across the teams. 5. Culture & Continuous Improvement (Assessed by Peer Feedback & Squad Metrics) - Foster a squad culture of craftsmanship and collaboration, maintaining a 90%+ team satisfaction score in bi-annual surveys on leadership and support. - Lead by example in code quality, ensuring all pull requests meet the company´s standards (e.g., 90% test coverage, linting compliance) before merging. - Propose and implement one process improvement per quarter (e.g., faster builds, better tooling), quantifying benefits (e.g., 20% velocity increase) in a report to leadership. - Contribute to the company´s fast-paced engineering vibe by celebrating wins (e.g., via Slack shoutouts) and addressing squad concerns within 72 hours. Key Performance Indicators (KPIs) 1. Technical Contribution & Architecture (30%) - Deliver production React code for at least two high-impact web features per quarter, with fewer than three critical bugs post-release, tracked in Jira. - Implement one architectural enhancement (e.g., state refactor, lazy loading) per review cycle, with measurable gains (e.g., 15% faster page loads) documented. - Ensure 100% of major designs are scalable and signed off by the Head of Engineering, with no rework required within 90 days. 2. Squad Delivery & Velocity (25%) - Achieve 95% sprint completion rate, with all missed deadlines explained in sprint retrospectives and mitigated in the next cycle. - Resolve or escalate blockers within 48 hours, with zero instances of unaddressed delays exceeding 72 hours, per Jira logs. - Deliver web features meeting the company´s performance benchmarks (e.g., Lighthouse score >85), validated by QA within two iterations. 3. Code Quality & SDLC Ownership (20%) - Maintain 90%+ code review approval rate from peers and leadership, logged in Git, with feedback actioned within 48 hours. - Ensure all releases include 90% unit test coverage and full documentation, audited quarterly by the Head of Engineering. - Squad owns the web SDLC end-to-end, with zero untracked production issues in the last 30 days of each review period. 4. Team Leadership & Mentorship (15%) - Mentor at least two engineers per quarter, achieving a 20% improvement in their code quality or delivery speed, per Head of Engineering assessment. - Earn 90%+ positive feedback from squad members on leadership and collaboration in bi-annual reviews. - Lead one squad initiative (e.g., new linting rules, CI/CD tweak) per cycle, with adoption tracked and reported. 5. Stakeholder Engagement & Communication (10%) - Achieve 95% stakeholder satisfaction on clarity and progress updates, per quarterly product/design feedback. - Document 100% of major decisions in Confluence within 72 hours, with no gaps identified in leadership audits. - Facilitate fortnightly touchpoints, reducing scope ambiguity to fewer than two incidents per quarter, per Jira tickets. Requirements - Minimum 7 years of front-end development experience, with at least 4 years focused on React, TypeScript, HTML, and CSS, evidenced by a portfolio or GitHub contributions. - Proven ability to design scalable web architectures, with examples of projects improving performance or maintainability (e.g., reduced load times, modular components). - Expertise in state management (e.g., Redux, Context API), UI optimisation (e.g., lazy loading, memoisation), and modern web standards, demonstrated in past roles. - Track record of mentoring engineers, with at least two examples of upskilling team members in technical or delivery skills. - Strong communication skills, with experience aligning technical work with product goals, backed by stakeholder feedback or documented outcomes. - Proficiency with modern web tooling (e.g., Webpack, Vite), CI/CD pipelines (e.g., GitHub Actions), and Git workflows, used in production environments. - Self-starter with a proactive approach to leading through code, delivery, and influence, with examples of initiative in past roles. - Preferred: Exposure to mobile development (e.g., React Native, iOS/Android), automated testing (e.g., Jest, Cypress), or iGaming/high-growth product environments.
I am looking for a DevOps Team Leader to lead a team of DevOps Engineers and drive the automation, scalability, and reliability of our infrastructure. You will be responsible for managing the design, implementation, and maintenance of CI/CD pipelines, cloud-based solutions, and monitoring systems to support our development teams. What you'll be doing: Team Leadership: Lead a high-performing team of DevOps Engineers. Ensure flawless operational execution across all locations, maintaining high?standard deliverables. Ensure effective communication on multiple time zones. Set clear goals to the team members, prioritize them a monitor closely to make sure those goals are achieved. Manage the team members to obtain unfiltered feedback, ensure accountability, and push for continuous improvement to maximize performance and productivity. Implement training programs to elevate technical expertise and maintain high performance standards across the board. Technology & Operational Efficiency: Architect, implement, and maintain highly available, scalable, and secure cloud infrastructure (Preferably GCP). Design and manage CI/CD pipelines to ensure smooth and efficient software delivery. Implement Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or Ansible. Monitor system performance, troubleshoot issues, and implement automated solutions for reliability and efficiency. Ensure security best practices are followed in deployments, infrastructure, and application management. Collaborate with developers, QA, and product teams to optimize performance and deployment strategies. Manage and improve container orchestration using Docker, Kubernetes, or similar technologies. Automate scaling, logging, and alerting to enhance system resilience. Support incident response and post-mortem analysis to enhance system stability. Requirements: 5+ years of experience in DevOps, Cloud Engineering, or a related field. Team Leadership: Proven experience in successfully building and scaling the DevOps team and structuring workflows to enhance efficiency and growth. Strong expertise in cloud platforms (AWS, GCP, or Azure). Hands-on experience with CI/CD tools (GitHub Actions, GCP CLoud build, Jenkins, GitLab CI/CD, etc.). Strong scripting and automation skills in Python, Bash, or Go. Proficiency in Infrastructure as Code (IaC) tools such as Terraform or Ansible. Experience with containerization and orchestration (Docker, Kubernetes, Helm). Knowledge of logging and monitoring tools like Prometheus, Grafana, ELK Stack, or Datadog. Familiarity with networking, security, and compliance best practices. Experience with version control systems (Git, Bitbucket). Ability to troubleshoot complex issues in distributed systems and microservices. Strong analytical and problem-solving skills. Nice to Have: Experience with serverless computing (CF Workers, GCP Cloud functions, GCP Cloud Run). Knowledge of database management (SQL, NoSQL, PostgreSQL, MongoDB). Certifications in GCP would be considered as an asset.
I am looking for a Senior Software Developer to join a games provider in South Africa. As the Senior Software Developer, you will provide technical leadership in analysing, designing and producing quality software and technical documentation for new and upcoming products. Lead in coming up with creative solutions to challenging problems and ensuring quality in outputs. You will also upskill and lead junior developers and lead in various code review activities. ? This is a fulltime onsite role based in Durban or Cape Town. This is a perfect opportunity for agile developers who are creative problem solvers and hungry for continuous learning. Responsibilities What will you be doing? Collaborate with cross-functional teams to gather and analyse requirements. Designs, develops, and maintain software applications, ensuring adherence to coding standards and best practices. Conduct research on development on new technologies that would best suit new products within the business. Collaborate closely with business stakeholders to identify opportunities for innovation and improvement through various technologies. Stay updated on emerging technologies and trends, driving their adoption where appropriate to enhance the organization's technological capabilities. Provides technical guidance to peers and stakeholders of varying technical capability. Research and prototype of new tools and technologies, including required technical documentation. Teach, coach or mentor junior developers to improve organisational outcomes. Qualifications Who we’re looking for Proven experience as a Senior Developer. Accountability in leading projects. Coaching and mentoring junior developers. Knowledgeable and experienced in utilizing design patterns and principles. Creative problem solver Working experience and proficiency in AWS Cloud services is required. Excellent project management skills, with the ability to work on different things at the same time. We are NOT looking for an expert in a certain programming language. Rather, we are looking for an Agile Developer who sees these programming languages as tools in solving challenging problems. What’s in it for you? We offer a comprehensive package including a competitive salary, top of the range benefits, discretionary bonus scheme, annual pay reviews, constant learning through the company university, wellbeing initiatives and office spaces you’ll thrive in!
I am seeking a highly skilled and experienced Senior Java Developer to join our dynamic team in Tbilisi, Georgia. As a Senior Java Developer, you will play a key role in designing, developing, and maintaining high-performance, scalable, and robust software applications. This role requires strong technical expertise, a passion for problem-solving, and the ability to mentor junior developers. Key Responsibilities: - Design & Development: - Architect, design, and implement complex Java-based applications and microservices. - Collaborate with product managers and stakeholders to understand requirements and deliver solutions. - Code Quality & Best Practices: - Write clean, efficient, and maintainable code following industry standards. - Perform code reviews and enforce coding standards within the team. - Performance Optimization: - Optimize application performance and scalability. - Debug and troubleshoot production issues in a timely manner. Mentorship: - Guide and mentor junior developers, providing technical advice and support. - Conduct technical training sessions and promote continuous learning. Collaboration: - Work closely with cross-functional teams including DevOps, QA, and UI/UX. - Participate in Agile/Scrum development cycles and contribute to sprint planning and retrospectives. Innovation: - Research and implement new tools, frameworks, and best practices. - Stay updated with emerging technologies and trends in software development. Key Qualifications: Technical Skills: - Strong expertise in Java (8 or above) and related frameworks such as Spring Boot, Hibernate, and JPA. - Proficiency in building RESTful APIs and working with microservices architecture. - Experience with Kafka for messaging and event-driven systems. - Familiarity with front-end technologies like HTML, CSS, JavaScript, or Angular/React (a plus). - Knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB). - Experience with CI/CD pipelines and tools like Jenkins, Docker, and Kubernetes. - Proficiency with cloud platforms (AWS, Azure, or Google Cloud). Experience: - 6+ years of hands-on experience in Java development. - 3+ years of hands-on experience with AWS or any other cloud provider. - Proven track record of delivering large-scale software projects. Soft Skills: - Strong problem-solving and analytical skills. - Excellent communication and interpersonal skills. - Ability to lead and motivate team members. What We Offer: - Competitive salary and benefits package. - Opportunities for career growth and leadership. - A collaborative and inclusive work environment. If you are passionate about software development and thrive in a fast-paced environment, I would love to hear from you!
I am seeking a talented and experienced Senior Front-End Developer to join our team in Tbilisi, Georgia. The ideal candidate will have a strong background in building modern, responsive web applications using Angular, ReactJS, and/or VueJS—with a preference for VueJS. You will play a pivotal role in designing and implementing user interfaces that deliver a seamless and engaging user experience. Key Responsibilities: Development: Design, develop, and maintain front-end components of web applications using Angular, ReactJS, and/or VueJS (preferably VueJS). Ensure a high-quality user experience through responsive and intuitive UI design. Collaboration: Work closely with back-end developers, designers, and product managers to translate business requirements into technical solutions. Collaborate in an Agile/Scrum environment, contributing to sprint planning, standups, and retrospectives. Code Quality: Write clean, maintainable, and well-documented code adhering to industry standards. Conduct code reviews to ensure quality and consistency across the team. Optimization: Optimize application performance, including loading speeds and responsiveness. Troubleshoot and resolve front-end issues in a timely manner. Innovation: Stay updated with emerging technologies and frameworks to enhance project efficiency and user experience. Propose and implement UI/UX improvements for existing projects. Key Qualifications: Technical Skills: Strong expertise in VueJS (preferred), ReactJS, and/or Angular. Proficiency in HTML5, CSS3, and JavaScript/TypeScript. Experience with state management libraries (e.g., Vuex, Redux). Familiarity with component libraries such as Vuetify, Ant Design, or Material-UI. Strong understanding of responsive and mobile-first design principles. Experience with build tools and bundlers like Webpack, Vite, or Rollup. Development Practices: Knowledge of modern front-end testing frameworks (e.g., Jest, Cypress). Experience integrating APIs and working with RESTful/GraphQL services. Familiarity with CI/CD pipelines for front-end applications. Experience: 6+ years of professional experience in front-end development. 3+ years of hands on experience with VueJS/ReactJS/Angular. Proven ability to deliver large-scale, high-performance web applications. Soft Skills: Excellent problem-solving and debugging skills. Strong communication and teamwork abilities. Ability to lead and mentor junior team members. What We Offer: Competitive salary and benefits package. Opportunities for career growth and leadership. A collaborative and inclusive work environment. If you have a passion for building exceptional user interfaces and thrive in a fast-paced, collaborative environment, we would love to hear from you!
Performance Engineer I am seeking a Performance Engineer to join a great white label iGaming platform provider. The role is fully remote from Asia. Responsibilities: Lead all aspects of performance testing, including requirements gathering, test planning, script development, test data creation, execution, and reporting. Conduct bottleneck analysis using Monitoring tools and APM, preparing workload models based on production statistics, and designing various load patterns. Design, execute, and analyze performance tests using Microfocus LoadRunner and JMeter. Collaborate with the SRE team to collect and analyze production environment statistics to build accurate and reliable load profiles. Perform SQL database performance testing, profiling, and tuning of database parameters for optimal performance. Requirements and skills (M) - mandatory skill, (O) - optional skill Extensive experience with performance testing tools: LoadRunner and JMeter. (M) Strong knowledge of performance monitoring and analysis using Dynatrace or similar tools. (M) Proven experience in workload modeling and designing realistic load patterns. (M) Experience working with multiple stakeholders to analyze production performance data. (M) Hands-on experience in SQL performance testing, profiling, and tuning. (M) Familiarity with cloud environments and distributed system performance testing. (O) Experience in scripting languages such as Python, Bash, or JavaScript for test automation. (O) Strong problem-solving skills and the ability to work in a fast-paced environment. (M) Team-oriented mindset with a proactive approach to knowledge sharing. (M)
Key Responsibilities: - Collaboration & Design: Partner with product owners to understand business requirements and collaborate with the architect to design robust and scalable technical solutions. Actively participate in solution brainstorming and contribute innovative ideas. - Project Planning & Execution: Contribute to project planning, estimation, and risk management activities, ensuring successful project delivery within scope, timeline, and budget. Proactively identify and mitigate potential roadblocks. - Code Development & Best Practices: Develop clean, efficient, and maintainable React and React Native code, adhering to the company´s established best practices and coding standards. Champion code quality and maintainability within the team. - Project Ownership & Leadership: Lead and take ownership of front-end projects from initial design and development through testing, deployment, and ongoing maintenance. Mentor junior developers and share technical expertise. - UI/UX Implementation & Optimization: Implement user interfaces that closely match designs, while effectively negotiating trade-offs between code complexity, UI performance, and desired functionality with product owners and architects. Focus on delivering a high-quality user experience. - Code Review & Quality Assurance: Conduct thorough code reviews for other team members, providing constructive feedback and ensuring adherence to coding standards and best practices. Actively participate in the code review process to improve overall code quality. - Continuous Improvement: Stay up-to-date with the latest front-end technologies and trends. Proactively identify opportunities for process improvement and contribute to the evolution of the company's front-end architecture. Requirements: - Bachelor's degree in Computer Science, Information Technology, or a related field. - Excellent analytical and problem-solving skills, with the ability to design robust and scalable solutions to complex business challenges and performance requirements. - Deep understanding and extensive experience with front-end technologies, including React, React Native, HTML, and CSS. Demonstrated proficiency in modern JavaScript (ES6+). - Strong communication and interpersonal skills, with the ability to effectively collaborate with product owners, designers, and other developers. Ability to clearly communicate technical concepts to both technical and non-technical stakeholders. - A strong sense of ownership, meticulous attention to detail, and a proactive and results-oriented approach. - Experience with mobile development and deployment processes (iOS and Android) is a plus.