Senior Developer PHP, JS/Scrum Master at Otravo

We are looking for a PHP developer with JavaScript related skills (React/Redux experience highly appreciated) who is already or would like to become a scrum master. You will be working in one of our scrum self-managing feature teams by the Air tribe in our office in the heart of Amsterdam and take part in the creation of the outstanding flight tickets selling platform. 

Responsibilities will include:

In general the role involves 60% of development and 40% of scrum mastering

Scrum master tasks:

  • Organization and facilitation of scrum ceremonies like daily scrum, retrospective and planning meeting
  • Resolving impediments which are outside team´s responsibility
  • Helping product owner in refining of the user stories and provide feedback about their content
  • Foster team´s work, continuous improvement and communication in the distributed environment
  • Creation and update of the release plan

Development tasks:

  • Translation of the UI/UX design wireframes to actual code that will produce visual elements of the application.
  • Building of the new functionalities and improvement of the existing ones in Internet Booking Engine (searching, combining and booking of flights) and after care tools (financial care, integration with a CRM system etc.) 
  • Taking care of basics DevOps responsibilities and help building a modern software product environment with containers, build server and continues integration

As all of our teams are self-managing you will be involved together with your team mates in making technical choices that will shape the future of our company. Of course with great power come great responsibilities so you should ensure high quality code and testing that proves the functionalities are working correctly for our customers.

Last but not least our platform is undergoing currently big functional and technical transformation of the strategic importance and your mission will be to make it happen as a team member.

Skills And Qualifications:

  • Proficient understanding of PHP and concepts around building of the web application (MVC, HTTP, REST etc.)
  • Proficient understanding of client-side scripting and JavaScript frameworks with React as the most important one
  • Good understanding of web markup, including HTML5, CSS3
  • Good knowledge of object oriented design and basic design patterns
  • Good understanding of MySQL, SQL queries and relational modeling concerns
  • Good experience in software integration and some understanding of concepts related as if SOA, microservices, separation of concerns, etc.
  • At least basic knowledge on DevOps related topics (containers, scaling, monitoring etc.)
  • At least basic experience with automated testing on both unit and integration level
  • You want to write good, readable code which follows SOLID principles and clearly express the given domain
  • You like to work in teams and help others if necessary
  • Scrum with its ceremonies like planning, retrospective and daily stand up is something which fits you perfectly
  • Experience in scrum mastering is a plus but if not you should have strong willingness to become one (and we will help you to grow to this role)
  • Transforming of the legacy code into a modern top-notch solution is not a problem for you
  • You will eagerly work in a distributed team (some team members in Amsterdam and some in Lithuania)
  • You are able to fly to our other office in Lithuania sometimes to meet your team mates face to face

Offer:

Otravo is an informal yet professional company, beautifully situated at the Amsterdam canals. We use agile development and best practices to deliver working software with little overhead, fast time to market and high quality.

The package we offer contains the following benefits:

  • A good salary;
  • 30 paid holidays;
  • Opportunities to attend conferences, trainings, workshops, etc.;
  • Discount on your holiday trips (of course :);
  • Vibrant company culture;
  • Support with relocation (visa, housing, 30% tax ruling);
  • Free use of company gym.

About Otravo:

Otravo stands for Online Travel Organisation and is market leader in the Benelux and Scandinavia of (online) air travel sales. Travelers can book airline tickets to worldwide destinations in person or via self-service, online as well as offline, and for both leisure and business trips. Otravo offers travelers a wide selection of options, everything from worldwide flights, rental cars, hotels and sun holidays to all possible dynamic travel combinations. Otravo is the parent company of several well-known travel brands like Vliegtickets.nl, Vliegtickets.be, WTC.nl, Schipholtickets.nl, Flygstolen, Tripmonster and most recently De Vakantiediscounter. Every day over a 100.000 visitors are welcomed to our websites and since 1983 millions of people have traveled through our brands.

Java Developers to Microservice Development at Digital Warehouse, YouSee

Become the key cornerstone in our microservice development

In YouSee, we are taking a radical new approach to accelerate our digital journey. We have established our Digital Warehouse as a “start-up like” environment, where business experts, software engineers, and user experience designers work side-by-side. Together, we rapidly reinvent the digital experience for our customers. We leverage modern agile development techniques (inspired by Spotify), best-in-class technology, and the best coffee in town. If you are a driven and skilled Java Developer, then we are looking for you as the next member of our Digital Warehouse.

We offer you an inspiring and fun working environment, where you and your fellow coworkers are empowered to come up with new disruptive solutions and build on latest technology (often open source). We work with rock solid technologies such as Java 8, Spring Boot and OpenShift, backed by Gradle, IntelliJ and JUnit. In the Digital Warehouse, we celebrate great engineers and we believe that decisions are best taken in teams – not in top management. We provide you with free sodas, a phone and broadband connection, along with an open collaborative space and activity based seating.

We expect that you are a skilled Java Developer with a strong fundamental knowledge of microservices and a drive and passion for what you do. You will shape what YouSee looks like to the world and how we react to the customers’ wishes and demands. Hence, you have an open mind to exchange experiences and knowledge with your peers. Moreover, you are excited about being part of a dynamic environment, where we work together to find solutions to the most complex problems. You might have a bachelor or master’s degree in software engineering, computer science. However, your educational background is not as important as your experience.

In YouSee, we are proud to be the leading provider of communication and entertainment solutions in Denmark. We are driven by innovation and passion. To stay in the leading position, it is critical for us to bring new ideas to market constantly. With the Digital Warehouse, we make that possible.

If you have any questions, please feel free to call our Chapter Lead Anders Moefelt on +45 26 60 74 54.

Fullstack JavaScript Engineer at comScore Inc

comScore is a data company. We collect and process 60+ billion events each day, have 10s of petabytes online and each month our processes read nearly an exabyte. We use this capability to provide our clients with deep insights that no other company can match. The tagging team is working on cutting edge technologies for web, mobile and OTT applications. We are looking for a Software Engineer to join our team.

TITLE: Fullstack JavaScript Engineer

LOCATION: Amsterdam, The Netherlands

REPORTS TO: Director, Software Engineering


Summary:

In this role you will be contributing to the creation of new streaming plug-ins for 3rd party web players and maintaining existing JavaScript/ActionScript3 based tags.  The successful candidate will have extensive knowledge about JavaScript and is able to demonstrate experience in developing code for multiple browsers including mobile and embedded environments. 

We’re looking for someone who is proud to show source code to peers, striving to develop the most reliable and efficient product. We are looking forward to hear about your skills. Your interviewers highly appreciate to see any work you have created and can share.

Essential Duties and Responsibilities:

  • We build data processing pipelines that handle 100+ terabyte datasets
  • We automate as much as we can so that we can stay focused on writing code
  • We troubleshoot and quickly resolve issues
  • We continue to research for new technologies as the internet evolves

Core Qualifications:

  • 2 – 5 years of professional object-oriented programming experience
  • Your have a strong understanding JavaScrirpt and ActionScript3
  • You understand the inner workings of the technologies involved in web applications (including but not limited to security, cookies, local storage and web services) 
  • You have a solid understanding of Computer Science fundamentals, software engineering principles and technologies
  • You write good code and take pride in that fact regardless of which language you are currently using
  • You enjoy working as a member of team and consider feedback a learning opportunity
  • You have an innate drive to grow and develop
  • You are fluent in English

The following are considered a plus:

  • You treat performance as a feature not an afterthought
  • You are used to working in Agile environment
  • You are skilled in Python
  • You have had exposure with Node.js
  • You have experience with streaming media technologies

Technologies we use:

Previous experience in these technologies is not required. This is a great opportunity for someone looking for a new challenge.

  • Grunt
  • Git
  • Jenskins
  • Gradle
  • Appium

Benefits: 

  • The possibility to surround yourself with exceptionally talented individuals, widely regarded as leaders in measuring the digital world
  • Access to the latest tech gadgets and technologies as a part of your job
  • Be a part of a fun, friendly and a close team
  • Informal work atmosphere
  • room for personal improvement
  • Friendly, dedicated and driven colleagues
  • Company fitness plan
  • Competitive salary and benefits

Senior Java Developer/Architect – Finance/London – to £800 p/d DOE/ca £125K at Adaptive Financial Consulting

Want great work, interesting tech but no politics?

Want to work somewhere where productivity trumps presenteeism?

You’ve found the right place. We are Adaptive, where you’ll use the latest technology to design, build and operate bespoke, real-time, front-to-back solutions for tier-one investment banks and commodity trading firms financial clients using the latest technology, in flat teams where innovation and collaboration are the backbones of our success.

You’ll be contributing to the development of information distribution applications, such as scalable and flexible electronic trading systems, real-time workflow applications, and ecommerce web-based platforms. Our projects range from POC’s that take a few weeks, to multi-year, large-scale ecommerce applications.

You will be:

  • As a Senior Java Developer, you will coordinate and participate in the team effort to build and release quality software in a timely manner. We are working on a greenfield project to define and implement an international payments solution for our global banking client.
  • You will be involved in defining the architecture (we are going to be reviewing their existing solution and then defining a global technical and operational approach) for this solution but will also remain a hands-on coder.
  • You will work in a test-driven, Agile development fashion. You will remain abreast of the newest developments in technology and quickly adapt to them to achieve better results.

Required skills and experience:

  • Extensive server-side software development experience
  • Solid experience in object-oriented programming, preferably in (but not restricted to) Java
  • Solid architectural experience
  • Excellent knowledge of FIX connectivity
  • Passionate about building distributed, scalable, reliable, and low latency web services
  • Deep knowledge of concurrency, resiliency, caching, HTTP and REST
  • Even-tempered and able to remain focused on solving production issues when they arise
  • Experience working in an Agile environment (Scrum, Kanban)
  • BSc/MSc in Computer Science or equivalent
  • Excellent communication skills
  • Language: English (fluent)
  • Experience working with distributed teams

Some of our success stories include:

An app store that allows users to browse available apps and install to their desktop without Administrator rights. The system provides an auto-update mechanism and also captures usage statistics

Adaptive brought our experience in large scale e-commerce platforms to quickly specify and agree an architecture with the client. The design enabled rapid development in the short term but also granted flexibility and agility in the long term.

Please note that the successful candidate will need to have a background check due to the kinds of project we work on.

Adaptive’s Privacy Notice for Candidates

Software Automation Engineer at Marin Software

Marin Software has taken our Quality Engineering practices to the next level! Out with the manual testing, in with the 100% automated testing and the continuous integration machine. To help with this transformation, we are looking for an experienced and hands-on Automation Testing Engineer with strong technical skills who has experience in developing and enhancing test automation frameworks.

As Automation Testing Engineer, you will work across our Social Application, Platform and Front-end teams to deliver high-value quality products that customers want with every release. You are the liaison between Product and Development teams and the glue that keeps it together. You have a strong and solid understanding of cross-channel performance advertising cloud geared toward advertisers and agencies.

You’ll be helping build automated testing software to improve quality and performance, actively driving high consistency and high quality from distributed QE teams. You will analyze the code base, extend test coverage and measure key metrics to develop optimal strategies. You will help with optimizing application performance and assessing capacity through homegrown load testing tools.  

Roles and Responsibilities

  • Help manage and grow our UI automation and application framework
  • Work in close collaboration with global QE to deploy a continuous integration and deployment pipeline (that is currently under development)
  • Communicate effectively with Development, Technical Project and Product Management teams on product issues, major and patch releases, quality milestones and feature development
  • Provide timely status updates on QE deliverables and team velocity and automation coverage  
  • Review QE automation code while coaching test engineers on engineering best practices and coding quality standards
  • Provide technical mentorship to QE staff
  • Develop measurement criteria to monitor and drive continuous improvements within the QE team

Requirements

  • 3+ years experience managing automated testing of distributed systems software, agile methodologies, preferably in a SaaS environment using Agile Engineering process methodology.
  • Familiarity with industry standard CI and testing tools such as Jenkins, Docker, Selenium, JUnit.  Familiarity with development environments utilizing Java and web services.
  • Strong technical efficient process managing, technical planning, organizing, motivating, and controlling resources to achieve business goals.
  • Strategic thinker and a problem solver: layer questions and really understand the problem at-hand; understand the business and key drivers for success
  • Strong verbal and written communication skills: proven ability to manage both vertically and horizontally to achieve results; thrives in a dynamic, fast-paced, environment and do what it takes to deliver results.

Training/Education

  • Bachelor’s degree (CS, MIS, CIS preferred) or equivalent experience.
  • QA industry certifications are a plus

Systems Reliability Engineer at Optiver

Excited by the idea of managing over 5000 components across more than 20 locations world-wide? Does the smooth operation of such a network of distributed systems as a result of your work bring you a sense of fulfillment? Would you like to work in a highly-skilled, passionate and driven environment where there is a high degree of freedom, responsibility and reward? Then you might be our new System Reliability Engineer.

Technology at Optiver

In order to be successful in our trading domain, we constantly need the most advanced technology, trading software and connections to the market. In short, we need the best technologists to develop, optimise and support our systems and tools. With 12 datacenters and thousands of servers we run ten thousands of trading components executing hundred thousands of trades every day. These systems produce a lot of data that needs to be wrangled to turn it into valuable information for different areas of the business.

What you’ll do

You are the custodian of our production trading environment. You will care for our trading software and systems using your distinct skillset and insights, and adapt the environment as required to achieve our business goals. Activities include setting up, tweaking, optimizing and monitoring the different software and hardware components manually, as well as developing tools to make these activities less labour intensive and more consistent.

You constantly keep an eye on our trading activities, answering questions and troubleshooting issues as they arise. You will be working with highly skilled, smart and engaged colleagues within a team of traders, researchers, software engineers and other system engineers. Together you constantly question the status quo; see whether it makes sense and is the most optimal, and find ways to improve and then make it happen.

What you’ll need

  • a Bachelor, Master or PhD degree in an IT related study;
  • Unix/Linux skills, Python skills, and the drive to improve both;
  • experience interacting with relational databases (e.g. MSSQL, postgres);
  • facilitating and enabling attitude, with a hands-on mentality;
  • well-developed analytical skills;
  • to be a team player with solid communication skills.

What you’ll get

Optiver is above all a state of mind. We are looking for you when you believe in daily improvement, when you like to be seriously rewarded for your performance and when you easily adapt to change and enjoy some humour and fun. To be concrete, we offer excellent remuneration and great secondary benefits, such as an attractive profit sharing structure, training opportunities, fully paid first-class commuting expenses, a premium-free pension, breakfast and lunch facilities, sports and leisure activities, even weekly chair massages and of course Friday afternoon drinks. We are used to guiding expats through their relocation and offer relocation packages and discounts on health insurance.

Interested?

The first step after applying for this job is an online (HackerRank) test assessing your problem solving and programming (in Python) skills. No prior trading knowledge needed.

Big Data Engineer, Backend at Numbrs

Big Data Engineer, Backend

Responsibilities include but are not limited to designing, developing, deploying, supporting, monitoring and troubleshooting large scale micro-service based distributed systems with high transaction volume. Applicants are also expected to participate in after-hours work.

All candidates will have

  • a Bachelor’s or higher degree in technical field of study
  • a minimum of two years experience designing, developing and troubleshooting large scaledistributed systems
  • hands-on experience with highly concurrent production grade systems
  • excellent knowledge of at least one modern programming language, such as Go, Java, C++ and Scala
  • experience with big data technologies, such as Kafka, Spark, Storm, Flink and Cassandra
  • excellent troubleshooting and creative problem-solving abilities
  • excellent written and oral communication and interpersonal skills

Ideally, candidates will also have

  • experience with systems for automating deployment, scaling, and management of containerised applications, such as Kubernetes and Mesos
  • experience with machine learning
  • experience with encryption and cryptography standards

Location: Zurich, Switzerland

Senior PHP Developer at Curate (Gabrovo, Bulgaria)

We are currently looking for a Senior PHP Developer to join our team in Bulgaria. We are a growing SaaS platform that helps businesses(from single-person shops to large enterprises) to manage their work and customers quickly and efficiently. We have made a huge impact on a lot of people and will continue to do so in the future.

What we’re looking for in a team member:

  • Clear communication in English (Both written and spoken).
  • At least 2 years of in-depth experience with PHP.
  • Solid understanding of JavaScript.
  • Ability to follow written and verbal instructions.
  • Ability to work independently, with minimal supervision.
  • Flexibility to learn new work styles.
  • Two years experience with CI/CD.
  • A penchant for code documentation.

Any of the following will be seen as a benefit:

  • Experience with and understanding of React
  • Currently located in or willing to relocate to Gabrovo, Bulgaria. (For exceptional candidates we will consider remote work)
  • Experience with AWS or Google Cloud for setting up scalable infrastructure

What we can offer you:

  • Expand your professional application of PHP, Laravel, JavaScript and React.
  • Attend development conferences such as WordCamps.
  • Gain experience working with an international team.
  • Work in a flexible, supportive environment with friendly team members. 
  • Ability to make a significant impact on the course of the company
  • Gross starting salary between 2500 and 3500 BGN/month.
  • Relocation package to help you move to Gabrovo.

To Apply: 
Please upload your CV and include a covering letter that answers the following questions: 

  1. Either your favorite website, and why, or answer the question, “If you were to work on a single website for the next year, what would you prefer it to be for?”
  2. Where you see yourself in 5 years.
  3. When you are available to start working.
  4. What you enjoy doing in your free time.
  5. A favorite past project or a reason why you are passionate about web development.

Candidates will be evaluated on a rolling basis.

Blockchain Engineer in a cryptocurrency startup at Chorus One

Chorus One is close to releasing a validating node for the Cosmos network. We are actively searching for a Blockchain Engineer to build validating nodes for other decentralized networks. The work consists of reviewing codebases of other decentralized networks, designing a path forward to deploy validating nodes using our internal infrastructure and to ensure operational security in deployed infrastructure. This position is a unique opportunity to work with a very experienced team on cutting-edge decentralized networks and financial services around cryptocurrency.

Responsibilities:

  • Review core codebases of decentralized networks such as LivePeer, Tezos, Ethereum and map out infrastructure requirements for validating nodes.
  • Design, implement and merge additional functionality in codebases of said networks, as needed, to make validating nodes compatible with our infrastructure.
  • Write functional and integration tests to verify software upgrades in blockchain networks for which company runs validating nodes.
  • Design and implement processes to reduce the lead-time of deployment of validating nodes in new blockchain networks.

The ideal candidate:

  • Is able to work independently. Has a minimum of 2-3 years work experience with a medium size company or a startup.
  • Has work experience with distributed algorithms. Prior experience with blockchain clients such as Go-Ethereum, Bitcoin Core, Tendermint or similar is a huge plus.
  • Has a strong interest to understand blockchain network code bases in depth. Is able to design requirements from network nodes, point out codebase issues and field technical questions from team members.
  • Possesses either Bachelor or advanced degrees in Computer Science or allied fields.
  • Is skilled with the Go language. Production experience with functional languages (Haskell, OCaml) is also desirable.
  • Is curious and able to take initiative in team discussions pertaining to business economics and business opportunities.
  • Knowledge of DevOps tools such as Terraform and Saltstack is an added plus.
  • Keywords pertaining to tools: Golang, Haskell, OCaml, DynamoDB, Saltstack, Terraform

We offer:

  • Competitive salary plus equity.
  • 5 weeks annual leave.
  • Full-time position.
  • Location: Remote work.
  • Work on cool technology and interesting problems at the intersection of finance, cryptocurrency, information security and DevOps.

.NET Tech Lead – Virtual / Remote at OutMatch

At OutMatch culture is not something we “create”, it’s something that we attract by finding people that want the same things in life. It’s the character of each individual that defines us. It’s our values and motivations that bind us. It’s something that each member of our team has the privilegeand the responsibility to help define and nurture. Collaboration is the foundation of our company, and we’re looking for smart individuals who are self-motivated and passionate to join us. When you work with us you will join a fast-paced team that has maintained a highly effective startup culture. We value passion, delivery of high quality software and the drive to continuously learn and improve. 

At OutMatch you will participate in design, development, testing, debugging and configuration of web based and Mobile friendly software products/applications. You will have the opportunity to be part of the development team which is chartered with designing and building our next generation talent assessment system. Additionally, you will provide leadership and guidance to your team through coaching and mentorship towards successful project delivery, by maintaining high standards of code quality, following best practices and leading by example. As a .NET Tech Lead, you will… 

  • Lead a team of developers through the design, development, enhancement and support of service-oriented web based and Mobile web based SaaS applications using Microsoft technologies, ASP.NET MVC/WebApi, JS libraries and MS SQL Server Databases 
  • Lead a remote agileteam in software engineering best practices for the full software development life cycle, including adhering to coding standards, setting up and maintaining builds for continuous integration; designing and coding enterprise framework components; and performing code reviews in a fast-paced agile environment. 
  • Engage with the entire IT organization in the continuous improvement of the full SDLC, SDLC tools and processes. 
  • Solve complex technical problems and design solutions while following best practice guidelines 
  • Assist in driving the team through grooming and generating quality user stories that form the basis for design and development
  • Assist with configuration of solutions to meet unique customer requirements. 

Our ideal Tech Lead will have..  

  • Bachelor’s degree in a relevant discipline. 
  • Ability to think abstractly & conceptually
  • 8+ years of strong experience with designing and developing multi-tier applications using Microsoft .NET technologies. 
  • 2+ years as a Development Team Leader, mentoring and guiding team members. 
  • OOP / Object / Component oriented design and programming. 
  • Service-oriented design and implementation (SOAP/REST)
  • MVC and MVVM front-end design and development with frameworks such as Kendo UI, knockout.js, Angular JS or similar
  • Knowledge of XML, HTML5, JavaScript, CSS scripting languages
  • Experience with creation and publishing of NuGet packages a plus
  • Experience with devOps concepts and continuous integration tools including setting up builds and deployments to web servers.  Experience with MSBuild and nAnt a plus
  • Solid understanding of Database design, implementation and interaction from code, preferably SQL Server experience.
  • Fluent Entity Framework experience a plus. 
  • Excellent troubleshooting and problem-solving skills. 
  • Experience working withremote/off-shore team membersa plus. 

U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.  You are going to love our benefits!  Our salaries are competitive and grow to match your development and contribution. 
We have annual bonuses! 
We offer a 401(K) retirement plan with company match! 
We cover all benefits costs for our employees (medical, dental, vision, life and disability) Additional dependent coverage can be purchased. 
We have a very generous vacation policy! All new employees receive OutMatch stock options, and have plenty of opportunities to earn more! 
Additionally, while working as part of a broad team of IT professionals you will have the opportunity for self-improvement and skill growth through collaboration, mentoring, and training. 

OutMatch: http://www.outmatch.com