GBG is hiring a

Senior Software Engineer - Web/Front End (3623)

Akdeniz, Türkiye
Full-Time

**This role is hybrid - Candidates should be able to travel regularly to our Mersin, hub. Please only apply if you are able to regularly attend this location.***

About GBG

GBG is the leading expert in global digital identity. We combine our powerful technology, the most accurate data coverage, and our talented team to deliver award-winning location intelligence, identity verification, and fraud prevention solutions.

With over 30 years’ of experience, we bring together a team of over 1,250 dedicated experts with local industry insight from around the world to make it easy for businesses to identify and verify customers and locations, protecting everyone, everywhere from fraud.

Why you should be@GBG

  • We make the world a safer place
  • We trust each other and win together
  • We are local experts in a global business
  • We want you to be yourself
  • We grow when you grow

The Team

We build and own the delivery of the customer portal in GBG’s Documents and Biometrics portfolio; part of a solution that helps with document verification and digital trust. We are cross functional team who pride ourselves on our collaborative spirit. We value every team member’s expertise, and each member contributes to our collective success. Our daily work follows Agile methodology, placing a strong emphasis on automation.

The Role

As a Senior Software Engineer, you will leverage your extensive experience in software design and engineering best practices to design, develop, and deliver high-quality solutions with efficiency and precision. Your deep understanding of industry-standard tooling and frameworks will enable you to streamline development processes and optimize performance. Moreover, your influence within the team will extend beyond individual contributions; you will play a pivotal role in shaping the outcomes achieved by the overall team. Whether it's through guiding technical decisions, mentoring other team members, or championing best practices, your expertise will drive the team towards excellence and innovation.

Our team members work together to design, estimate, develop, test and release features to production. We’re a Microsoft .NET ecosystem hosted in Amazon AWS with an ambition to further develop and modernise our technology stack in the cloud.

What you will do

  • Be responsible for leading the design, development, and implementation of complex web solutions using Javascript technologies such as react and angular within our Identity Verification software.
  • Collaborate with team leads, product owners, software engineers and stakeholders to define and prioritise technical requirements and ensure alignment with business objectives.
  • Support continuous integration practices including Test Driven Development
  • Troubleshoot and debug complex software issues, employing advanced problem-solving techniques to identify and implement effective solutions.
  • Coach and mentor junior team members supporting their growth and ensuring they have the necessary guidance in their roles.
  • Proactively identify trends to address problems before they become incidents.
  • Conduct comprehensive code reviews, providing valuable feedback to maintain code quality and consistency.
  • Participate in Agile activities, ceremonies, and planning with your team.
  • Shape documentation.

Requirements

What We're Looking For

We’re looking for an individual who can bring a passion and energy to the team to write great software. Working closely with other Engineers and Product Owners to refine and set out to really understand the nature of what we’re building. Some of the attributes we’re looking for:

 

  • Extensive experience in web development, and bias towards frontend technologies.
  • Advanced HTML, CSS, and JavaScript: In-depth knowledge of HTML5, CSS3, and ES6+ is essential, including concepts like flexbox, grid, and the DOM.
  • Frontend Frameworks and Libraries: Proficiency in one or more popular frameworks or libraries such as React, Angular, Vue.js, or Svelte, including state management libraries (e.g., Redux, Vuex).
  • Responsive and Mobile Design: Experience with responsive web design principles and techniques, and familiarity with mobile-first design approaches.
  • Cross-Browser Development: Understanding of cross-browser compatibility issues and ways to work around them.
  • Web Performance Optimization: Skills in optimizing web pages for speed and efficiency, including understanding of lazy loading, code splitting, and efficient asset delivery.
  • Version Control/Git: Proficiency in using version control systems, especially Git, for source code management.
  • Testing and Debugging: Experience with testing frameworks (e.g., Jest, Mocha, Jasmine) and debugging tools (e.g., Chrome DevTools).
  • APIs: Experience with RESTful services and APIs and understanding of GraphQL.
  • Security Fundamentals: Knowledge of web security practices, including understanding of CORS, CSP, and techniques to prevent XSS and CSRF attacks.
  • Good understanding of C# / .NET Framework / .NET Core
  • Good understanding and proficiency with OOP, SOLID principles, and design patterns.
  • Strong experience in Amazon AWS technology stack or a comparable cloud platform.
  • Experienced in working in an Agile / SCRUM environment.
  • CI/CD using YAML pipelines and automated build, testing and deployment utilising Azure DevOps, GitHub Actions, or equivalent technology.
  • Good communication skills, highly organised and able to manage time effectively with a strong attention to detail.
  • Cloud certifications desirable.Cloud certifications desirable

Behaviours we'd like to see

Benefits

Next steps

Click here to see more about what’s important to us, including our hybrid and flexible work policy, our commitment to ESG, I&D and much more.

To chat to the Talent Attraction team and find out more about our benefits, drop an email to [email protected] and we’ll be in touch!

Make life@GBG work for you.

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.