16 Jobs currently available

All jobs

  • JavaScript Developer

    Location Łódź

    Having been handling many projects since 2002 we have a comprehensive knowledge of how to do production-ready things right and for that we are using the best agile practices and development processes. We’re tightly and individually coupled to the customer (incl. business trips from both sides) so as to better integrate into the client’s needs. Needless to say that our reputation is crystal clear in the UK market and we aim to stay this way. People tend to think of Godel Technologies as outsource, but it’s not quite true, as every single customer makes us a part of product development. Therefore, the current set up makes us a company where products are made, with the only real difference being the ease of the switch between the projects: if you don’t like one – in a timely manner you can pick something else. In order to evolve this we need talented developers. It doesn’t really matter if you’re specializing in React, Angular, Node.js or vanilla – we will find something that suits you. We strongly believe that with JS you can build anything, from website development to robots. Our products rely on both standard tools (React, Angular, Vue, NodeJS, Webpack, Cypress) and hype things (WebSockets, K8s, React native, Ionic and so on). Apart from project activities, we’re also developing our own internal products, which are basically sandbox where you can try something new (with a possible mentor’s help). Our department has a goal of making everyone a superman with UI/UX, DB administration and DevOps skills. Key points about Godel JS division:

    • UK-only projects
    • No overtime policy
    • JS Friday community
    • Hard skills improvement: worldwide and local conferences, meet-ups, online courses, mentoring programs
    • Possibility to shape your English skills with English speaking natives
    • No bureaucracy (also known as no b@ll$hit) policy

    View full details
  • MIDDLE/SENIOR/LEAD PYTHON SOFTWARE ENGINEER

    Location Łódź

    We are looking for talented Python Engineer to join our team and work with us and our client teams on a challenging omni-channel payment processing solution for Europe and North America, with a particularly strong presence in gaming. Customer right now has single sign-on technology platform which can process payments with over 50 global acquiring banks and plan to expand it by moving from monolith to microservices. You will be a good fit for that project if you are \ you have:

    • Experienced in or have an interest in payments/loyalty/financial services.
    • Has good English communication skills
    • Understanding of working in an agile environment
    • Strong background in Python development, preferably with 3+ years of solid development experience in a commercial environment
    • Strong track record in ensuring code quality, testing and employing best practices and software design patterns
    • Excellent communication and analytical skills, allowing interaction and negotiation with analysis team
    • Familiar with security standards.
    Tools we use on that project:
    • Jira
    • Confluence
    • Fisheye
    • Gitlab + CI \ CD
    • Visual Studio Code \ Emacs
    • wdb
    Technologies used in a project:
    • Python
    • Sanic
    • Docker
    • AWS
    • Microservices
    • Linux
    • Libs - six, requests, difflib
    We are always looking for great people to join our team!

    View full details
  • Senior Android Developer

    Location Łódź

    Whether this person is an experienced Senior Software Engineer (Android), we expect them to help drive the technical direction within the Android Mobile team delivering first class mobile solutions and contributing to an evolving culture of innovation, enthusiasm and passion. We’re looking for someone with an unrivalled enthusiasm for new and emerging technologies and who work best in a collaborative team environment. We value everyone’s opinion in building top class software and we’re passionate about empowering them. Technology stack we use: Kotlin 1.3.*, Java, Dagger 2, Rx Java 2, Junit 4, Mockito, Espresso, Androidx, Play Services, Retrofit 2, Firebase, Room, AirBnB deep links, SWRVE, Aplitools, Adobe A/B testing What will it take to be successful?

    • You’ll be an advocate extreme programming, keen to test first, deploy often and pair program
    • You’ll have a high level of coding standards (OO, design patterns, testing approaches, TDD) with a polyglot approach to problem solving
    • You’ll be a customer focused, natural influencer and negotiator with an enthusiasm for motivating teams
    • You’ll be an active learner, with a passion for keeping up to date with emerging technologies, and able to pick up new concepts fast
    • If the applicant is a senior, we expect a proven experience of coaching, mentoring and driving technical excellence from a team of engineers
    Must have:
    • 3+ years of experience in building mobile apps for Android
    • Strong knowledge of Android SDK, Kotlin / Java
    • Knowledge of thin view architecture (MVP/ MVVM/ MVI or similar)
    • Exposure to Gradle build process and Continuous Integration
    • Experience in writing Unit Tests (JUnit), UI tests (Espresso) and Mocking (Mockito)
    • Experience of multi-threading and working with frameworks such as RxJava and dependency injection such as Dagger
    • Experience working with REST APIs and offline caching
    • Written and spoken English: intermediate or higher

    View full details
  • IOS Developer

    Location Łódź

    Whether this person is an experienced Software Engineer, we expect them to help drive the technical direction within the iOS Mobile team delivering first class mobile solutions and contributing to an evolving culture of innovation, enthusiasm and passion. We’re looking for someone with an unrivalled enthusiasm for new and emerging technologies and who work best in a collaborative team environment. We value everyone’s opinion in building top class software and we’re passionate about empowering them. The engagement we are in is a UK price comparison website with over 1 million active users. The platform also offers other on-line companies the ability to provide their customers with a co-branded or white labelled comparison service. It allows customers to compare prices on a number of insurance products including car, home, van, life, pet, travel and over 50s insurance via web and mobile apps. It has also expanded into the comparison of items that can be switched such as energy/utilities, broadband and digital TV, as well as a range of financial products such as loans, credit cards and ISAs. Technology stack we use: iOS: Swift 5.3, XCUITest, SnapKit, Realm, RxSwift+RxCocoa, Fabric (Crashlytics, Beta), Google Places, Applitools, Swrve. What will it take to be successful?

    • You’ll be an advocate extreme programming, keen to test first, deploy often and pair program
    • You’ll have a high level of coding standards (OO, design patterns, testing approaches, TDD) with a polyglot approach to problem solving
    • You’ll be a customer focused, natural influencer and negotiator with an enthusiasm for motivating teams
    • You’ll be an active learner, with a passion for keeping up to date with emerging technologies, and able to pick up new concepts fast
    • If the applicant is a senior, we expect a proven experience of coaching, mentoring and driving technical excellence from a team of engineers
    Must have:
    • 2+ years of experience in building mobile apps for iOS
    • Object oriented software development background
    • Solid knowledge of Swift
    • Good understanding of algorithms and data structures
    • Experience in architecture design
    • Practice in Unit Testing and understanding TDD/BDD
    • Speaking English command at least B1 level

    View full details
  • Middle / Senior Big Data Engineer

    Location Łódź

    Godel is on the constant lookout for talented Big Data Engineer to join one of our teams engaged in development of business applications for major British companies. We always have new and exciting projects with opportunities to improve your skills in a wide spectrum of technologies related to web development. If you are enthusiastic and ambitious developer, willing to take active participation in shaping of a product, this job is for you! You will be responsible for:

    • Design and development of data platform based on Big Data cloud services from AWS
    • Writing batch & stream data processing solutions, ETL processes, automated workflows
    • Testing data pipelines and data quality using modern approaches
    • Implementing industry’s best practices for collecting, transforming and accessing data
    • Communication with the customer and working directly with the Customer team
    • Working within an agile team
    Ideally you have:
    • Understanding of Cloud platforms such as AWS and desire to work with the following services: Amazon S3, EC2, ECR, AWS Batch, Amazon DynamoDB, Amazon Athena, Amazon Redshift
    • Experience of working with data pipelines: ETL/ELT, Data Quality and Data Management. Preferable technologies like: Apache Airflow, Apache Kafka, Apache Spark
    • Knowledge in at least one of the programming languages Python, Java
    • Intermediate level of English
    Nice to have:
    • Exposure to operation of business-critical data products
    • Ci/CD: Git, Terraform, Jenkins, Test driven approach (TDD/BDD)
    • Metrics and Notifications: Prometheus, Grafana
    • Scala is advantageous
    • Enthusiasm for agile and lean development

    View full details

Ready to talk to Godel

My Chatbot