experience of Continuous Integration (CI/CD) Practical experience of version control systems (Git) Solid knowledge of data structures and algorithms Solid knowledge of functionalprogramming paradigms Experience refactoring code with scale and production in mind Experience with asynchronous architecture Familiar with AWS, Unix/Linux, Git, SQL … and REST Bonus Points for Experience or interest in: Functionalprogramming languages such as Scala, Haskell and Clojure Relational and NoSQL databases such as PostgreSQL and MongoDB DevOps such as Terraform, Fargate and Kubernetes Frontend development such as Node.js and React Messaging protocols Internal and external DSL's More ❯
and providing APIs Integrating with 3rd party systems Required Experience: Scala (4+ years of real, hands-on experience in Scala in a professional environment) Functionalprogramming and hands-on experience with functionalprogramming libraries Excellent knowledge of SQL and relational databases REST APIs Experience building microservices More ❯
not just what we do, but how we do it that matters. Work closely with product managers, designers, and other engineers in a cross-functional team to build a best-in-class experience for our customers. Join a central team within Contentful's Content Platform, working on cutting-edge … NoSQL databases (e.g., PostgreSQL, MongoDB). Experience with working in an agile environment, passionate about operational excellence and coding best practices such as pair-programming and the testing trophy. Have strong teamwork skills, open to diverse opinions, able to give reasons for your technical decisions and guide/mentor … processes (CI/CD) and version control (Git). Excellent English communication skills, both verbal and written (German is not required). Knowledge of functionalprogramming principles, GraphQL and serverless applications a plus. Familiarity with cloud environments (AWS, Google Cloud, etc.), and technologies such as Docker, Kubernetes and More ❯
skills, with a deep preference for teamwork Experience in independent project management of complex problem solving Tech-agnostic engineer, with competence in a major programming language - experience in functionalprogramming languages is preferred. Some of the technologies we use include Elixir, Phoenix LiveView, EmberJS, TypeScript, Python, Postgres More ❯
Scrum ceremonies participation Job Requirements Commercial experience 2+ years JS, ES6+, Typescript OOP and SOLID principles; Reactjs, Angular, Webpack based web-applications; Familiarity with functionalprogramming REST API, Websockets Reactive Programming (RXJS); Experience of using Test Frameworks (JEST) SCSS/BEM Performance Testing Experience with DevTools and … workspace (NRWL and NX) Understanding Trunk development and Git flow. Sonar cloud quality gates. SEO SSR Algorithmic problem-solving skills Any experience with BE programming languages. More ❯
Scrum ceremonies participation Job Requirements Commercial experience 2+ years JS, ES6+, Typescript OOP and SOLID principles; Reactjs, Angular, Webpack based web-applications; Familiarity with functionalprogramming REST API, Websockets Reactive Programming (RXJS); Experience of using Test Frameworks (JEST) SCSS/BEM Performance Testing Experience with DevTools and … workspace (NRWL and NX) Understanding Trunk development and Git flow. Sonar cloud quality gates. SEO SSR Algorithmic problem-solving skills Any experience with BE programming languages. More ❯
tech and other financial firms. Key Responsibilities: Develop and maintain high-performance systems which handle billions of dollars in transactions daily. Collaborate with cross-functional teams to design and implement innovative software solutions. Utilize and contribute to open-source software in daily work. Engage in projects that range from … machine learning to systems administration and beyond. What They're Looking For: Programming Skills: Top-notch programming abilities in any object-oriented (OO) language. While they primarily use OCaml, experience with functionalprogramming is not required. Passion for Technology: A deep love for and understanding of … technology, with an interest in diverse areas like programming language design, systems engineering, and more. Collaboration: Strong interpersonal skills to work effectively within small teams. About You: Candidates from any OO programming background who are eager to learn new languages and technologies are welcome. No prior experience in More ❯
Squads and will: Implement new features and deploy them using our Continuous Delivery approach. Contribute to our product vision. Work in an Agile cross-functional team of a Product Manager, Product Designer and Developers (We use a blend of processes that work for us inc. SCRUM, Kanban and Pair … Programming). Be involved in the end to end cycle of building our product. Champion quality code while being pragmatic. Work in an inclusive, collaborative, transparent, non-hierarchical and ego-free culture where your talent is valued over your job title. You'll get to work with a variety … willing to learn, we are interested in speaking with you. Clojure to write our backend microservices (please apply if you have experience with any FunctionalProgramming language). React Native and Redux for our mobile applications. Kafka for our asynchronous message queue. AWS for our infrastructure. Docker to More ❯
in this space. Proven experience and a passion for developing and operating concurrent distributed systems leveraging k8s, and AWS or GCP. Strong preference for functionalprogramming experience, ideally with Clojure. ClojureScript, JavaScript, TypeScript, React, Java, Python, and Terraform experience highly desirable. Proven experience contributing to product strategy development More ❯
oriented individual who is eager to coach and mentor team members, helping them grow both professionally and personally. Their development team uses various different programming languages with a particular focus on Golang but they are looking primarily for strong software developers first and experiences of technologies second. The company … Demonstrable experience building high-quality and scalable digital products and features. Strong project management and communication skills with the ability to collaborate across cross-functional teams. Ability to confidently make technical decisions in the best interests of users and the business. Strong knowledge and hands-on experience of designing … Google Cloud Build and Github Actions. Fluency in English (verbal and written). Join an exciting company with many opportunities to progress your Golang functionalprogramming career. Send your CV for immediately review and further details. Senior Golang Backend Engineer Fully Remote/UK Working Hours More ❯
distributed, fault-tolerant systems. As a Software Engineer in Asset & Wealth Management - at Goldman Sachs, you work with your fellow stakeholders to define non-functional requirements (NFRs) and availability targets for the services in your platform. You are part of the development teams as an integral accountable member, to … that will transform the AMD business Proficient in an object-oriented language like Java/Scala/Python. Eager to learn new ones including functionalprogramming languages. Ability to work closely with users to understand the problem space, identify solutions and implement them quickly. Focused on developing scalable More ❯
distributed, fault-tolerant systems. As a Software Engineer in Asset & Wealth Management at Goldman Sachs, you work with your fellow stakeholders to define non-functional requirements (NFRs) and availability targets for the services in your platform. You are part of the development teams as an integral accountable member, to … that will transform the AMD business. Proficient in an object-oriented language like Java/Scala/Python. Eager to learn new ones including functionalprogramming languages. Ability to work closely with users to understand the problem space, identify solutions and implement them quickly. Focused on developing scalable More ❯
Senior Software Engineer (TypeScript Full Stack) London/WFH to £90k Do you enjoy problem solving and working with a range of technologies including functionalprogramming languages such as Elixir, using the right tool for the job? You could be progressing your career in a senior, hands-on … solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir More ❯
as Neo4J Experience working with Full-Text search databases, such as ElasticSearch Good understanding of GraphQL Experience working with Docker Experience working with a functionalprogramming language Experience working with AWS or Google Cloud Our Technology Stack The list below is indicative and not exhaustive of the technologies More ❯
it You'll own it in our dynamic London hub. We work a hybrid working pattern. What you bring Technical Skills (Must) Experience in Functionalprogramming using Java 8 or higher SQL and NoSQL databases Knowledge of building scalable applications in AWS Knowledgeable on Development best practices, technologies More ❯
Your role includes defining and delivering high-impact, scalable solutions, mentoring team members, and fostering a positive engineering culture. You will work with cross-functional peers to ensure solutions align with business goals and delivery timelines, while managing risks and ensuring quality standards are met. About The Role As … Front End Technical Lead , you will: Ensure technical solutions meet business needs, remove blockers, manage risks, and communicate effectively with stakeholders. Partner with cross functional peers to turn ideas into scoped, cohesive, well-defined, well-architected solutions with predictable delivery timelines. Lead technical strategy, maintain high engineering standards, and …/Scrum processes and ability to operate in ambiguity. Passion for learning and professional growth. Nice to Have Full stack development, Domain Driven Design, Functionalprogramming, Automated testing, Behavioral analytics, Microfrontends, Monorepos, Clojure(Script), GraphQL. If you’re a high performing technical leader, with high standards, who wants More ❯
as Neo4J Experience working with Full-Text search databases, such as ElasticSearch Good understanding of GraphQL Experience working with Docker Experience working with a functionalprogramming language Experience working with AWS or Google Cloud Technology Stack The list below is indicative and not exhaustive of the technologies we More ❯
building Anaplan’s next-generation calculation engine, ensuring high performance, scalability, and reliability. This role reports to the Engineering Manager and collaborates with cross-functional teams to design, implement, and maintain critical software components. Your Impact: Work as part of a team developing high-performance software solutions for Anaplan … Rust or strong experience in high-performance server-side development with a willingness to learn Rust. Strong software development fundamentals, including object-oriented and functional programming. Familiarity with agile development methodologies and modern DevOps practices. Ability to troubleshoot complex technical problems and optimize system performance. Preferred Skills: Experience with … domain-specific language (DSL) design and compiler implementation. Understanding of functionalprogramming principles and concepts. Familiarity with Kubernetes, Docker, and cloud platforms such as AWS or GCP. Passion for DevOps, automation, and improving software delivery efficiency. This role offers an exciting opportunity to work on cutting-edge software More ❯
Postgres) is a plus. Experience with cloud server providers (e.g. AWS, GCP, Azure). Experience using version control software (e.g. git) is required. Strong programming ability and a testing mindset are essential. Bonus points for: Experience with functionalprogramming (Rust is a plus, as the company will More ❯
Postgres) is a plus. Experience with cloud server providers (e.g. AWS, GCP, Azure). Experience using version control software (e.g. git) is required. Strong programming ability and a testing mindset are essential. Bonus points for: Experience with functionalprogramming (Rust is a plus, as the company will More ❯
software systems including trading systems, exchange connectivity solutions, and monitoring systems Work in multiple languages, including Java, C++, and Python Test at the unit, functional, and integration level Work on legacy code as well as greenfield development Provide on-call support as needed Collaborate with traders, researchers, and software … preferably Python. Demonstrated knowledge of network communication, including multicast and WebSockets Experience with inter-process messaging, micro-service architectures, and API design Experience with FunctionalProgramming and Immutable Design Experience with trading systems is desirable, but not required Excellent oral and written communication skills B.S. in Computer Science More ❯
abilities, and ability to work in a fast-paced, high-performance engineering environment. Nice to haves: Payment HSMs (Thales Payshield) or familiarity with EMV. Functionalprogramming experience. Web Application Experience (React). Application Security Experience. Experience with Hashicorp stack. Equity in the business. Generous leave/solid work More ❯
the client experience and ensure successful product or service delivery. Projects we're working on: Business logic and APIs for our core decision engine. Functional-reactive web applications and UIs. Domain-specific languages and compilers. Parsing laws from heterogeneous sources. Collaborating with our Knowledge Engineering team to research and … challenging problems. The capacity to envision a variety of solutions and to clearly articulate them and explain the trade-offs. The ability to use functionalprogramming and best practices to design simple and elegant solutions. A collaborative mindset that enjoys working with others and knowledge sharing to achieve … e.g. Postgres, Oracle, etc.). Experience designing and building RESTful APIs. Any of the following would be an added benefit: Practical experience in a functional language, e.g. ClojureScript using re-frame for UI development. Experience with Front End CI/Dev tooling. Experience with the Node platform and Back More ❯
Staatliche Hochschule für Musik und Darstellende Kunst Mannheim
the client experience and ensure successful product or service delivery. Projects we're working on: Business logic and APIs for our core decision engine Functional-reactive web applications and UIs Domain-specific languages and compilers Parsing laws from heterogeneous sources Collaborating with our Knowledge Engineering team to research and … challenging problems. The capacity to envision a variety of solutions and to clearly articulate them and explain the trade-offs. The ability to use functionalprogramming and best practices to design simple and elegant solutions A collaborative mind-set that enjoys working with others and knowledge sharing to … databases (e.g. Postgres, Oracle, etc.) Experience designing and building RESTful APIs. Any of the following would be an added benefit: Practical experience in a functional language, e.g. ClojureScript using re-frame for UI development. Experience with Front End CI/Dev tooling. Experience with the Node platform and Back More ❯
Stack) in London/WFH with a salary up to £90k. Do you enjoy problem-solving and working with a range of technologies including functionalprogramming languages such as Elixir? You could be progressing your career in a senior hands-on role at a successful and profitable energy More ❯