Placement papers | Freshers Walkin | Jobs daily: Monday, October 08, 2018

Search jobs and placement papers

Database Automation Engineer (DBA) at Coolblue (Rotterdam, Netherlands)

As a Database Automation Engineer, youre responsible for creating, improving and automating the database ecosystem for multiple database engines.

What you tell people at parties

If a database is like a universe, Im the efficient astronomer. *Mind=blown*.

What you really do

  • You manage the database environments for all our applications.
  • You continuously improve the way developers are working with databases, by building automated processes to deliver production and non production environments.
  • You provide a framework for developers to securely push database related changes into testing, acceptance and production environments.

How you do it

  • You shovel databases from one environment to another, preferably automated and in real-time.
  • You make sure that everything you create and automate is testable and you support developers in doing so.
  • You select the right tool for the job and independently decide which database engine to use.
  • You present your ideas in a simple way so its understood by all technical and non-technical alike.
  • You use managed services where possible: epic time management.
  • You excel in automating database administration, so much so that it takes up no time at all. You can then spend all that extra time on database development instead of operations.

Team

You'll work in a team of multidisciplinary engineers. This means that you'll be able to expand your skill set to other areas, or simply have a full view on how everything comes together, so you can make an even bigger impact. Your team also has a Scrum Master and a Product Owner.

A day at the office

After your first cup of coffee of the day, you check the Datadog dashboard to see if the automated data masking process has finished successfully. Turns out it has. Awesome! Great news to share with the GDPR team during the stand-up.

After the stand-up, you have a meeting with Software Developer Irapuan and Database Administrator Rob. Youre going to discuss how to automate deployment of big schema changes for our Oracle databases. Thats quite a mouthful. Together with Rob, youve already been prototyping to validate some approaches, so youre able to quickly agree on a solution which can be applied in the next sprint.

Today is also team lunch day. In the Slack team channel, your teammate Tim already proposed some ideas, from towers of pizza boxes to a cat-café. It turns out that Lirida has the best idea: trying out a new Mexican restaurant. Tim is a bit disappointed that his cat-café option didnt make it, but burritos sound pretty great to him too.

After the nachos and fajitas, its time to open up your Python IDE. Youll be showing off your next level skills by working on automating the near-real time replication of the on-premises Oracle database to AWS. Try saying that 10 times.
by via developer jobs - Stack Overflow

Database Automation Engineer at Coolblue (Rotterdam, Netherlands)

As a Database Automation Engineer, youre responsible for creating, improving and automating the database ecosystem for multiple database engines.

What you tell people at parties

If a database is like a universe, Im the efficient astronomer. *Mind=blown*.

What you really do

  • You manage the database environments for all our applications.
  • You continuously improve the way developers are working with databases, by building automated processes to deliver production and non production environments.
  • You provide a framework for developers to securely push database related changes into testing, acceptance and production environments.

How you do it

  • You shovel databases from one environment to another, preferably automated and in real-time.
  • You make sure that everything you create and automate is testable and you support developers in doing so.
  • You select the right tool for the job and independently decide which database engine to use.
  • You present your ideas in a simple way so its understood by all technical and non-technical alike.
  • You use managed services where possible: epic time management.
  • You excel in automating database administration, so much so that it takes up no time at all. You can then spend all that extra time on database development instead of operations.

Team

You'll work in a team of multidisciplinary engineers. This means that you'll be able to expand your skill set to other areas, or simply have a full view on how everything comes together, so you can make an even bigger impact. Your team also has a Scrum Master and a Product Owner.

A day at the office

After your first cup of coffee of the day, you check the Datadog dashboard to see if the automated data masking process has finished successfully. Turns out it has. Awesome! Great news to share with the GDPR team during the stand-up.

After the stand-up, you have a meeting with Software Developer Irapuan and Database Administrator Rob. Youre going to discuss how to automate deployment of big schema changes for our Oracle databases. Thats quite a mouthful. Together with Rob, youve already been prototyping to validate some approaches, so youre able to quickly agree on a solution which can be applied in the next sprint.

Today is also team lunch day. In the Slack team channel, your teammate Tim already proposed some ideas, from towers of pizza boxes to a cat-café. It turns out that Lirida has the best idea: trying out a new Mexican restaurant. Tim is a bit disappointed that his cat-café option didnt make it, but burritos sound pretty great to him too.

After the nachos and fajitas, its time to open up your Python IDE. Youll be showing off your next level skills by working on automating the near-real time replication of the on-premises Oracle database to AWS. Try saying that 10 times.
by via developer jobs - Stack Overflow

Team Lead Data Systems at Coolblue (Rotterdam, Netherlands)

You lead a team which supports our Business Analysis and Data Science teams with your knack for data and tech skills.

What you tell your friends

'I lead a team of data investigators: its like managing private investigators, but without the secrecy'.

What you really do

  • You build and manage a team which excels in data warehouse design and the creation of data pipelines.
  • Your technical expertise makes Coolblue smarter by assisting in data-driven decision making processes.
  • You and your team provide technical support to our Business Analysts, who turn the data you provide into actionable insights for all of Coolblue.
  • You coach team members in defining and achieving their personal goals.

How you do it

  • You actively coach your team members and continuously provide feedback to help them do things a little bit better every day.
  • You participate in the development sprint and all Scrum events, which provide you with knowledge and insights needed to help the team improve and achieve its goals.
  • You investigate the needs of Business Analysts in order to improve our data analytics capabilities.
  • You will receive immediate feedback from Business Analysts and have a lot of opportunities to experiment.
  • You support the Product Owner with aligning functional and technical requirements.

Team

Youll work in an international scrum team of 4 to 6 members with a passion for data. Everyone has their own specialization including DevOps, SQL Server gurus, and BI developers. The teams backlog is curated by the Product Owner and the Scrum Master. Your team works with approximately 25 Business Analysts and 3 teams of Data Scientists, providing them data structures they can use to build automated analytics solutions.

A day at the office

After you get morning coffee with your team, its stand-up time. The hero of the day will update you from Apache Airflow on how the overnight processing performed, progress updates all round and quick refinement of some JIRA tickets. At 10:00, you have a bi-weekly sync with André, one of the team members. After that its time for the team to make you proud as they demo the work youve done in the previous sprint. You and your team achieved some great results on rebuilding a 4 hour stock process which now takes 20 minutes and its great to show the end result. In the afternoon, you sit with the team and the PO to plan the upcoming sprint. At the end of the afternoon you discuss the progress of the cloud migration with the cloud team and align with their PO on the priorities of the other stories in the epic. Just before you head home, you and the team gets together to decide on the clothing theme for the Coolblue party.
by via developer jobs - Stack Overflow

Senior front-end developer that wants to make our webshop even better! at Coolblue (Rotterdam, Netherlands)

As a Senior Front-end Developer you maintain the balance between creativity and functionality for our web shops, and you coach your fellow developers.

What you tell people at parties

Im a Front-end Developer. Front-end. Front of the I build websites.

What you really do

  • You improve the user experience of our web shops for millions of potential customers.
  • You keep an eye on the current performance of our web shops and analysing how to improve these.
  • You work on new functionalities and improvements during biweekly sprints, of course with your team to support you.
  • You coach, provide feedback and share your knowledge with your team and other front-enders. 
  • You stay open-minded while you think about all the technical choices you can make, like our architecture, tools and processes. You don't do things just because they were always done that way but you don't ignore the lessons learned.

How you do it

  • You prioritize your own work together with your team and Product Owner.
  • You receive immediate feedback from end-users and you will have a lot of opportunities to experiment.
  • Youre not afraid to take charge if you think things can be better. 
  • You use the right tool for the job. Youre directed by your analytical skills and ability to stay objective.
  • To measure is to know. Big data and experience are your gurus, your gut feeling isn't.

Team

You will be working in a family with three to five other developers, each of them with their own specialisation, ranging from PHP to JavaScript. Your team will be managed by a Team Lead, a Scrum Master and a Product Owner. You and another team are responsible for one specific domain of Coolblue.nl.

A day at the office

Today is the start of a new sprint in which you and your team will continue work on the new search functionality. Together with the UX designer and other developers in the team you discuss the best approach for the first story. You pair with the PHP developer to make sure the required data is available. After that you help the junior frontend developer in your team in creating the semantically correct HTML, well structured CSS and Google friendly JavaScript.

You will have to check the final PR later, because the day will end with a meeting with a few other enthusiastic developers. You have a great idea for implementing new technology that will reduce time to first byte by 10 to 20%. Showering has never been more useful.

What we're asking

  • You love a challenge and you have a way to prove this.
  • You understand version control, specifically Git(hub).
  • You have 6-8 years experience as a Front-end developer, preferably in an agile environment.
  • You get the sense and nonsense of ES2017, React, CSS-in-JS and composition.
  • You are the final boss in the game of HTML, CSS and JavaScript.
  • Youre proud of what you do and you welcome feedback.
  • To you it's not just about tables or divs, but about semantics.
  • Your English has the best words.
  • You're willing to relocate to Rotterdam, or somewhere close.

What we're offering

  • Money.
  • Over 30 training courses at our own Coolblue University.
  • Relocation assistance, from A to Z (if you live abroad).
  • Dutch language courses. To help you become a Rotterdammert.
  • Discount on a new bicycle. Because that's how we roll.
  • A 10% discount on all of our products.
  • An awesome workplace. With freshly prepared meals, monthly TGIF drinks, epic Coolblue parties, team activities, and an informal, playful office space.
  • 25 paid leave days. As long as you'll promise to come back.
  • Travel allowance and a retirement plan.

by via developer jobs - Stack Overflow

Blockchain Engineer at TaxToken () (allows remote)

Tax Token uses AI to analyze regulatory compliance for individuals and organizations that that participate in crypto-currency transactions.  The company was founded in 2017 by Nathan Nichols and Michael Foland.  We have completed two funding rounds, and are organizing our third round.



Candidate should have excellent verbal, and written, communications skills; have the ability to work independently; and use good time-management practices.


Qualifications:



  • Strong experience retrieving information from blockchains, exchanges, and wallets

  • Strong Java skills; reactive experience is a plus

  • Strong Spring 5, and Spring Boot 2, skills

  • Familiarity with data pipelines and modeling for analytic scenarios (SQL or NoSQL)

  • Rigor in engineering best-practices (documentation, code reviews, test automation)

  • Strong cloud development and management skills (AWS, digital ocean, or similar); includes usage, configuration, and troubleshooting

  • Strong DBMS skills with MongoDB and replica sets

  • Experience developing RESTful APIs and endpoints

  • Ability to design, implement and test new components, services and features, in a TDD environment

  • Ability, and willingness, to learn new technologies and methodologies



Education:


Bachelor’s degree or higher in computer science


by via developer jobs - Stack Overflow

Growth Marketer (SEO, SEA) at Prezly () (allows remote)

We're looking for a growth marketer/hacker with a deep understanding of acquisition who can help take our marketing/growth tactics to the next level. We're known for an amazing product and splendid customers service (high NPS scores) and now we want to increase overall growth.

You will need to be able to work independently and remote. We already have a functioning remote team in place and the right tools to make you an essential part of the team.

What you'll be doing:

- Executing a series of tests daily with the intention of optimizing CPC, CPA
- Overseeing the day-to-day execution and automation of our link building, content distribution, and general on-page and off-page SEO efforts
- Using data to drive, optimize and improve ads, landing pages, and segmentation for all marketing efforts
- Design and build effective growth strategies for Prezly adoption and usage
- Work collaboratively with both customer success, product and content people

What You Need:


- Strong understanding of applicable growth models like Pirate Metrics
- Proven experience in a growth role for a SaaS or b2b company
- 3-5 years of experience with SEO and SEM (as well as paid SMM)
- background in marketing, engineering or computer science
- strong track record of demonstrated growth in a role
- growth mindset - open, curious, determined, quick to try new things
- Ability to clearly communicate results and follow-up plans to all stakeholders
- Well versed in analytics tools (eg, Google Analytics, Mixpanel, SAL, ...)

What you'll get:

- Competitive salary
- Great tools for you to feel comfortable and be successful in your new role
- Flexible hours: There’s a life outside of work. That’s why our distributed team works from where they want, when they want. And they get tons of work done.
- Unlimited vacation time: We evaluate on value, not on time spent behind desks. Employees can take as many holidays as they need. This way they bring their best to the job.
- Visits to Leuven: A few times per year the entire team gets together in the office in Leuven, the world's capital of beer. We’ll fly you in so you can have fun with the team.

Prezly is an equal opportunity employer. We celebrate diversity and are committed to building an inclusive environment for all employees.


by via developer jobs - Stack Overflow

DevOps Engineer at PropertyGuru Pte Ltd (Bangkok, Thailand)

So you think you’re a kickass DevOps Engineer?


You live for building and operating systems and networks while helping development teams perform best; your systems run so beautifully that other admins jump off cliffs from pure jealously?


You are highly motivated and passionately follow DevOps best practices. You enjoy learning and mastering bleeding edge technologies. You understand and believe in agile software development. 


You are driven to help build and operate solutions that make life easier for millions of people. You want to run web sites with amazing user experience that earn five-star ratings. On top of an outstanding system administrator you are a competent coder and have a track record in DevOps Engineering.


If this is you then let’s build and operate great products together.


This is what we have done already:



  • We have developed 5 property portals with dominant presence in 4 countries

  • Our traffic has passed 100 million monthly page views and is increasing fast

  • We win prestigious awards for property online portals every year and our web portals always occupy top most visited sites in all 4 countries


What are typical challenges we face at PropertyGuru? 



  • We’re dealing with massive amount of incoming data everyday

  • We’re dealing with massive traffic (130+M users)


Requirements:



  • Bachelor’s degree in Computer Engineering or related field. Alternatively, lesser qualifications with strong experience will also be considered

  • Previous held a DevOps Engineer or Systems Engineer role

  • 5+ years of production Linux system admin experience in a high traffic environment

  • 3+ years of experience with Amazon AWS and related services (instances, ELB, EBS, S3, etc.) and abstractions on top of AWS

  • Strong understanding of network fundamentals, IP and related services (DNS, VPN, firewalls, etc.) and security concerns

  • Ability to code in, at a minimum, Python (or Ruby) and Bash

  • Non-trivial production experience with Saltstack and/or Puppet, Composer, Jenkins, GIT

  • Agile software development best practices - continuous integration, releases, branches, etc.

  • Experience with modern monitoring tools; capacity planning

  • Experience with Kubernetes, MySQL, PostgreSQL, ElasticSearch, Node.js and PHP is a plus

  • Self-motivated fast learner and detail-oriented team player with a sense of humor


Visit us at: www.propertygurugroup.com 


by via developer jobs - Stack Overflow

Senior QA Engineer (m/f) at McMakler GmbH (Berlin, Deutschland)

Your profile



  • You already bring several years of professional experience with you 

  • You enjoy working as a strong team player with strong communication skills, fluent in English

  • You have a deep understanding of software development principles as well as trouble-shooting and debugging

  • You are an open personality and superior communication skills to lead both the process and the people in turning an idea into a successful implementation

  • You work in a result-oriented, detail-oriented and self-motivated way

  • You have knowledge in Python, Nodejs, GO or equivalent

  • You are experienced in MongoDB, PostgreSQL or equivalent

  • You can handle SonarQube, WebDriver, Selenium, BrowserStack, Postman or equivalent

  • You knowledge in cypress, puppeteer, protractor, chimp, nightwatch is a plus



As a QA Engineer you will



  • You have the main task of defining, preparing, executing and monitoring testing plans 

  • You hold technical discussions with the team members to figure out and solve the problems

  • You will coordinate with software component teams to ensure that software is released on schedule and meets requirements

  • You are supporting software releases by releasing internal notifications, supporting documentation and software availability

  • You can use the latest software and work with forward-thinking DevOps to maintain and troubleshoot problems on the QA test systems



As a McMakler team member



  • You will become part of a highly motivated and international team 

  • You gain the unique opportunity to experience and shape the setup of one of the fastest growing companies in Germany

  • You will work with the latest technologies and have influence over technological decisions

  • You can grow with a high degree of freedom

  • You will work at a modern office in the heart of Berlin and choose your equipment and operation system

  • You enjoy a great team culture with a lot of fun together, nerf guns and game nights

  • You receive fun team events, ginger-shots and fresh juices are obligatory


Excited by the prospect of joining us?
We are looking forward to your online application! If you have any questions please contact Tatiana Jimenez 030 555 744933.


by via developer jobs - Stack Overflow

Senior Software Engineer (m/f) at Applift (Berlin, Germany)

Responsibilities



  • You own your software and drive its delivery together with your team.

  • You are pragmatic and goal oriented and set high delivery standards for yourself and your team

  • You break down the problem, understand the tradeoffs and clearly communicate your concerns and vision

  • You are enthusiastic and proactive in exploring ideas for new products and solutions with your team

  • You are passionate about technology and stay up to day with recent developments

  • You are ready to help to build our team culture


Requirements



  • Comprehensive Computer Science fundamentals

  • 4+ years of work experience in designing, implementing and operating distributed software

  • Solid knowledge and hands-on experience with Java/Kotlin. Knowledge of Golang is a plus

  • Comfortable working with our technology stack, which includes Postgres, Redis, Kafka, Spark, ELK, InfluxDB, Mesos, Docker, AWS

  • Knowledge of RESTful services, HTTP, and TCP/IP networking

  • Understanding the concepts and challenges of implementing and running load intense, highly available, and resilient distributed systems processing a great amount of data

  • Ability to solve complex implementation problems and difficult production issues


What We Offer



  • Together with your international and experienced teammates, you contribute to the success of our ambitious digital marketing platform

  • An expectation for setting high standards to your work, ownership of the software you ship, and valuable contribution to the business

  • MacBook or PC laptop based on your preference

  • Company supported the attendance of technical conferences across Europe

  • Competitive salary package

  • Constant feedback and peer review culture


Interested? Please submit your CV and other relevant documents online. 


by via developer jobs - Stack Overflow

Senior Software Quality Engineer (m/f) in Berlin at mytaxi (Intelligent Apps GmbH) (Berlin, Germany)

As of now, we’re looking for a passionate Software Development Engineer in Test (Backend) (m/f) for our backend services development in Berlin office.


Responsibilities:


* Architect and build the test infrastructure.


* Set up and maintain test environments.


* Test and validate REST services.


* Test services separately and also check the integration with others as a whole.


* Create test plan to conduct and coordinate testing activities.


* Build monitoring system and improve the metrics.


* Actively monitor health and performance data of services, and alert for incidents.


* Oversee release of features to our production systems, collaborate with other platform/service teams.


* Evaluate and respond to issues post-release.


* Evangelize the code/product quality to the team, set a goal and push the improvement constantly.


* Responsible for 2nd level technical support as a team effort, be the key player for the bug process.


* Be accountable for all topics above, but work with the team together on them.


* Stay on top of the latest technology trends, apply the best practices to our daily work.


Basic Qualifications:


* Passion


* Java / Kotlin


* Mock MVC / REST Assured / RestFuse


* Scrum


* Team player


* Fluent English


Preferred Qualifications:


* Spring * Bamboo / Jenkins


* Swagger / OpenAPI Specification (OAS)


* Microservices


* Docker


* AWS


* Gatling / JMeter / LoadRunner


* Kibana / Grafana


* ELK stack


* SonarQube


by via developer jobs - Stack Overflow

iOS Developer (m/f) wanted for leading e-hailing app in Europe (Berlin) at mytaxi (Intelligent Apps GmbH) (Berlin, Germany)

You love coding, we get it. We love coding too!


But most important, we love good code. And what does this mean?


It means...


that we write clean code


that we use the latest technologies (Swift, Rx, MVVM, Redux)


that our developers and our QAs are part of the same team


that we learn from our colleagues (even if they own an Android)


that we work on an agile environment


that we enjoy the product we build


Good code means a lot to us.





So…


Do you have a degree in informatics or similar?


Do you have several years of experience in iOS development?


Do you have very good knowledge of Swift and Objective-C?


Jump in to mytaxi and show us what you can do!


by via developer jobs - Stack Overflow

Engineering Lead (m/f) wanted for leading e-hailing app in europe at mytaxi (Intelligent Apps GmbH) (Berlin, Germany)

As of now, we are looking to recruit a highly motivated and experienced Engineering Lead (m/f) for Berlin.


What are your responsibilities:



  • You will build up and lead our new development team of at least 15 people in Berlin from scratch!

  • You are responsible to establish our tech-hub and the collaboration with our data science department in Berlin

  • As part of your responsibility, you will act as an important communication interface between your team and many stakeholders in our headquarter in Hamburg

  • Create a network within the local developer scene to position mytaxi as the first choice for developers in Berlin

  • Proactive expansion of our work processes

  • Willingness to travel regularly to our headquarter in Hamburg

  • You will lead your Lead Developer and Scrum Master as well as their iOS-, Android and backend developer

  • You work independent and are responsible for the continuous functional and personal development of the team members (e.g. through regular feedback talks) as well as the expansion of your teams

  • You are responsible for the selection and recruitment of new employees together with the IT recruitment

  • Representing mytaxi as a great innovative company in the local tech community (e.g. University cooperations, Meetups, etc.)


These are your qualifications:



  • Degree in Computer Science or similar background

  • Experience in disciplinary and technical leadership of employees

  • It is in your nature to identify challenges directly

  • You are an empathic communicator and motivator

  • Knowledge in mentoring and training of employees

  • Experience in selecting new employees (conception of tests, conducting a job interview, etc.)

  • In several years of agile software development you had the chance to proof your hands-on mentality already

  • Fluent proficiency in English, German desirable

  • Experience in an international company or team away from your home country is a plus


You are a perfect fit if your team is the centre of your attention. Through your previous experience, empathy and instinct you constantly develop your team further. You are a sympathetic listener and are willing to help your teams to self-organize. Your self-concept is that of a "servant leader”, you lead farsighted and always strike the right chord. We are looking for a motivated leader who technically has his finger on the pulse of current affairs.


by via developer jobs - Stack Overflow

Backend Developer (Java) (m/f) wanted for leading e-hailing app (Berlin) at mytaxi (Intelligent Apps GmbH) (Berlin, Germany)

You want to be part of the next step in the evolution of mytaxi into a global player in the ride hailing industry and the establishment of mytaxi’s role in the future of autonomous vehicle platforms?


Mytaxi is building up a new team that is solving key problems relating to urban transportation. Therefore, we are keen on hiring a Backend Java Developer (m/f).


The team we are seeking to build will focus on the data behind core challenges in mobility markets including machine learning, demand prediction, surge pricing and other predictive analysis required for the upcoming challenges of autonomous driving.


The primary focus will be to build prediction systems that make use of a variety of data inputs to be integrated into various products across different systems. 


JobOffer jobOffer = new JobOffer();


Job job = Job.builder()   


     .setProducts(      


           IN_HOUSE_APPS,      


           BUSINESS_INTELLIGENCE,      


           PAYMENT,       


           MOBILE_APPS)   


     .setProductType(SCALABLE_HIGH_AVAILABILITY_SYSTEM)   


     .setDevelopmentStyle(AGILE_SCRUM)  


     .setTeamAttributes(       


           MOTIVATED,       


           INNOVATIVE,      


           FLAT_HIERARCHIES,      


           INTERDISCIPLINARY)   


      .build();


jobOffer.addJob(job);  


Candidate candidate = Candidate.builder()   


      .hasDegreeInComputerSciencesOrSimilar(true)   


      .add(Skill.JAVA.experience (SEVERAL_YEARS))             


      .add(Skill.SOFTWARE_DESIGN.experience (SEVERAL_YEARS))


      .add(Skill.REST)   


      .add(Skill.MICRO_SERVICES)   


      .add(Skill.SCRUM)   


      .add(Skill.DEV_OPS)   


      .setLanguages(Locale.ENGLISH, Locale.GERMAN)   


      .build();

new Application(candidate).submit();


Experience in an international company or team away from your home country is a plus 


by via developer jobs - Stack Overflow

Android Developer wanted for leading e-hailing app in Europe (Hamburg) at mytaxi (Intelligent Apps GmbH) (Hamburg, Germany)

As of now, we're looking for a motivated and experienced Android Developer (m/f).


You love coding, we get it. We love coding too!


But most importantly, we love good code. And what does this mean?



It means...



that we write clean code


that we use the latest technologies (Kotlin, RxJava,MVP)


that our developers and our QAs are part of the same team


that we learn from our colleagues (even if they own an iPhone)


that we work on an agile environment


that we enjoy the product we build



Good code means a lot to us.



So…



Do you have a degree in informatics or similar?


Do you have several years of experience in Android development?


Do you have very good knowledge of Kotlin and Java?



Jump in to mytaxi and show us what you can do!


by via developer jobs - Stack Overflow

Senior Backend Developer (Java) wanted for leading e-hailing app in Europe at mytaxi (Intelligent Apps GmbH) (Hamburg, Germany)

As a Senior Backend Developer (m/f), you work in an agile and interdisciplinary team, closely together with our product department, and make a contribution to the development of our products. As a Senior you take over technical strategic responsibility and you are a good example for all your more unexperienced colleagues. Be a problem solver!


JobOffer jobOffer = new JobOffer();


Job job = Job.builder()


 .setProducts(


     IN_HOUSE_APPS,


     BUSINESS_INTELLIGENCE,


     PAYMENT,


     MOBILE_APPS)


 .setProductType(SCALABLE_HIGH_AVAILABILITY_SYSTEM)


 .setDevelopmentStyle(AGILE_SCRUM)


 .setTeamAttributes(


     MOTIVATED,


     INNOVATIVE,


     FLAT_HIERARCHIES,


     COOPERATIVELY,


     INTERDISCIPLINARY)


 .build();


jobOffer.addJob(job);


Candidate candidate = Candidate.builder()


 .hasDegreeInComputerSciencesOrSimilar(true)


 .add(Skill.JAVA.experience(AT_LEAST_FIVE_YEARS))


 .add(Skill.SOFTWARE_DESIGN.experience(SEVERAL_YEARS))


 .add(Skill.REST)


 .add(Skill.MICRO_SERVICES(MIN_2_YEARS))


 .add(Skill.SCRUM)


 .add(Skill.DEV_OPS)


 .setLanguages(Locale.ENGLISH, Locale.GERMAN)


 .build();


new Application(candidate).submit();


Experience in an international company or team away from your home country is a plus 


by via developer jobs - Stack Overflow

Lead Developer (Backend) (m/f) wanted for leading e-hailing app in Europe at mytaxi (Intelligent Apps GmbH) (Hamburg, Germany)

So, coding is your passion, right? And now it just happens that you lead a team of developers too.


However, you didn’t let your programming skills go rusty and are still great at writing code. Why? Because you love coding.


We know that finding a role that balances between coding and leading your own team can be challenging.


Well, at mytaxi we have it.


As the Backend Chapter Lead, you will act as a coach for your team in order to help them with their weaknesses and foster their strengths. You will also set their goals and motivate to achieve.


Being part of an agile interdisciplinary team, you will also work closely together with other product teams in Hamburg to lead the development of your chapter.


You will be responsible for the development of a high-quality product capable to stand our fast growth and evolution.


And all this, while you code!


Is it challenging? Of course.


Is it fun? Absolutely!


So…


If you are experienced in team leadership and backend development


If you dream in Java rather than in your mother tongue


If you know how to use Java and Spring-Boot in microservices


If you have worked with Docker, Kubernetes, AWS or similar


If you are a software craftsperson


Jump in to mytaxi and show us what you can do!


by via developer jobs - Stack Overflow

Backend DevOps Engineer (Java) (m/f) wanted for leading e-hailing app in Europe at mytaxi (Intelligent Apps GmbH) (Hamburg, Germany)

As a Java Backend Engineer (DevOps) (m/f), you work in our core technology team with a focus on the scalability and overall architecture of a rapidly growing microservice ecosystem.


You bring



  • Strong Java Skills and expertise in Software Design

  • Several years of software development experience

  • Experience or strong interest in building distributed systems with scalability and reliability in mind

  • Passion for learning and understanding (new) technology

  • Strong problem-solving skills and technical curiosity

  • Fluent English and collaborative team player


Optional experience with, or knowledge of



  • Agile methodology

  • RESTful Architecture

  • AWS, Docker, ELK stack

  • Kibana, Grafana and APM Tools

  • PostgreSQL, Redis, Elasticsearch

  • CI/CD solutions


Your responsibilities



  • Driving development of our microservice architecture

  • Researching and assessing new technologies

  • Performance analysis and optimization of our services

  • Building monitoring and alerting systems to generate insights into the system

  • Working on a large scalable system with the direct impact of your work

  • Taking care of stability, reliability, and scalability related tasks



Experience in an international company or team away from your home country is a plus.


by via developer jobs - Stack Overflow

Backend Developer (Java) (m/f) wanted for leading e-hailing app in Europe at mytaxi (Intelligent Apps GmbH) (Hamburg, Germany)

As a Backend Developer (Java) (m/f), you work in an agile and interdisciplinary team, closely together with our product department, and make a contribution to the development of our products.


JobOffer jobOffer = new JobOffer();


Job job = Job.builder()   


     .setProducts(      


           IN_HOUSE_APPS,      


           BUSINESS_INTELLIGENCE,      


           PAYMENT,       


           MOBILE_APPS)   


     .setProductType(SCALABLE_HIGH_AVAILABILITY_SYSTEM)   


     .setDevelopmentStyle(AGILE_SCRUM)  


     .setTeamAttributes(       


           MOTIVATED,       


           INNOVATIVE,      


           FLAT_HIERARCHIES,      


           INTERDISCIPLINARY)   


      .build();


jobOffer.addJob(job);  


Candidate candidate = Candidate.builder()   


      .hasDegreeInComputerSciencesOrSimilar(true)   


      .add(Skill.JAVA.experience (SEVERAL_YEARS))             


      .add(Skill.SOFTWARE_DESIGN.experience (SEVERAL_YEARS))


      .add(Skill.REST)   


      .add(Skill.MICRO_SERVICES)   


      .add(Skill.SCRUM)   


      .add(Skill.DEV_OPS)   


      .setLanguages(Locale.ENGLISH, Locale.GERMAN)   


      .build();

new Application(candidate).submit();


Experience in an international company or team away from your home country is a plus 


by via developer jobs - Stack Overflow

Software Development Engineer in Test (mobile) (m/f) (Hamburg/Barcelona) at mytaxi (Intelligent Apps GmbH) (Hamburg, Germany)

As of now, we’re looking for a passionate Software Development Engineer (m/f) for our mobile app development in Hamburg HQ office.


These are your responsibilities:



  • Write automation tests for our mobile apps used by millions of users.

  • Plan, scope, schedule and implement testing activities for our project.

  • Understand our business and product, define the quality metrics.

  • Participate in the full agile SDLC, including meetings, iterative development, and estimations.

  • Monitor backend services status, quickly respond to errors.

  • Take care of CI jobs, including release build.

  • Responsible for 2nd level technical support as a team effort, be the key player for the bug process.

  • Plan test sessions.

  • Stay on top of the latest technology trends, apply the best practices to our daily work.

  • Work in a motivated and innovative team with flat hierarchies.


These are your qualifications:



  • BS in Computer Science or equivalent professional experience.

  • Passionate, proactive, self-motivated individual.

  • Experience in object-oriented software development.

  • Thorough knowledge of Android and/or iOS platforms.

  • 3+ years’ experience testing native Android and/or iOS mobile apps.

  • Exposure to development or test automation tools/frameworks (e.g. Appium, Calabash, UIAutomator, UI Automation, Robotium, etc…).  Ideally hands-on experience with Espresso or XCUITest, those are what we use here.

  • Willingness to work cross-functionally with other teams to make all products and deployments seamless for our customers.

  • Enthusiasm for your work and for new challenges in a young and successful startup.

  • Experience working closely with development and business teams.

  • Experience in an international company or remote team collaboration is a plus.

  • Fluent proficiency in English. 


You are a perfect fit, if you are passionate about software quality and security and if you always wanted to put a highly integrated system to the acid test. You are familiar with terms like unit tests, surface tests, integration tests, regression tests and load tests. You know when good is “good enough” and where to take a closer look.


If you want to apply for the Software Development Engineer in Test (mobile) position in Barcelona please use this link: http://bit.ly/2oGvZZd


by via developer jobs - Stack Overflow

Backend Developer (Java) (m/f) - High Availability Core Technology (Hamburg) at mytaxi (Intelligent Apps GmbH) (Hamburg, Germany)

Do you want to work on the core technology of a rapidly growing business?


Are you interested in algorithms and passionate improving existing code to increase efficiency and performance?


Touching code of services which are essential for the whole business and handling up to 15.000 operations per second sounds attractive to you?


If you can answer these three question we would be happy to get to know you!


Responsibilities: 



  • Architect and develop new allocation algorithms to improve matching between passengers and drivers

  • Actively monitor health and performance data of services, and alert for incidents.

  • Improve existing algorithms based on performance data provided by our Business Analytics Team

  • Build monitoring system and improve the metrics.

  • Take Part in Code Reviews and Pull Requests

  • Own the Feature, Own the Code – feel responsible for what you create. This starts with bringing in your own feature ideas, goes over development, and ends in testing and deploying your code

  • Work together with our teams in Barcelona and Berlin

  • Be accountable for all topics above, but work together with the team on them

  • Stay on top of the latest technology trends, apply the best practices to our daily work.



Basic Qualifications



  • Passion

  • Java / Kotlin

  • Spring(Boot)

  • Microservice architecture

  • Team player

  • Fluent English



Preferred Qualifications:



  • Bamboo / Jenkins

  • Swagger / OpenAPI Specification (OAS)

  • Docker

  • AWS

  • Load-Testing

  • Kibana / Grafana

  • ELK stack

  • SonarQube


by via developer jobs - Stack Overflow

QA Engineer (m/f) wanted for leading e-hailing app in Europe (Hamburg) at mytaxi (Intelligent Apps GmbH) (Hamburg, Germany)

As of now, we’re looking for a passionate Quality Assurance Engineer (m/f) in Hamburg HQ office.


These are your responsibilities:



  • Plan, scope, schedule and implement testing activities for our project.

  • Perform all means of testing (manual & automated, 50/50).

  • Work closely with developers, product owners, custom care agents and business stakeholders to increase customer satisfaction.

  • Participate in the full agile SDLC, including meetings, iterative development, and estimations.

  • Drive visibility and transparency of dates, milestones, and dependencies throughout the agile release train process.

  • Responsible for 2nd level technical support as a team effort, be the key player for the bug process.

  • Plan and coordinate test sessions.

  • Promote a culture of quality throughout the organization.

  • Work in a motivated and innovative team with flat hierarchies.

  • Be passionate to learn, develop skills and knowledge.


These are your qualifications:



  • Experience with at least one OOP language like Java.

  • Experience with exercising Scrum methodology and Agile techniques.

  • Passionate, proactive, self-motivated individual.

  • Enthusiasm for your work and for new challenges in a young and successful startup.

  • Fluent proficiency in English.


by via developer jobs - Stack Overflow

Senior React Engineer - 100% Remote - North / South America & Europe at Citrusbyte () (allows remote)

Citrusbyte is a software consultancy focused on using modern tools to solve complex problems for global businesses. We are a pioneer in remote workplaces with a diverse team of communicative, experts spread across 20+ countries.


We’re currently seeking a Senior Frontend Engineer with at least 5 years of JavaScript experience, including 2+ years with React The role is full-time, permanent, and 100% remote.


Our ideal candidate has experience building production applications using React and has a thorough understanding of the options and tools available for managing an application’s state and their underlying functional programming concepts.


Above anything else, the ideal candidate will show a passion for programming, learning, and researching new technologies, and adapting to the ever-evolving frontend landscape.


We’re looking for...



  • Minimum of 5 years of experience with JavaScript, including ES6

  • Minimum of 2 years of experience with React

  • Expert in HTML5 and CSS3, including CSS methodologies & build tools

  • Experience with Git and web-based version control platforms like Github

  • Proficient in designing, building, consuming and documenting APIs

  • Excellent communication and time management skills

  • Open-minded, open to receiving and providing constructive feedback, inclusive, collaborative, and always learning


We also like to see...



  • Experience with a variety of frontend frameworks & libraries, devops, and programming languages - Redux Thunk/Saga, Immutable, Docker, AWS, Glamorous, VueJS, TypeScript, Ruby, etc.

  • Active members in the JavaScript community - organizing/attending Meetups, contributing to open-source projects, teaching, blogging and conference appearances

  • Familiarity with design tools - Illustrator, Sketch, Zeplin, Figma, Principle, Framer or similar

  • Entrepreneurial and intrapreneurial - always on the lookout for new opportunities to improve the company externally and internally

  • Experience working in a distributed company


As a Senior React Engineer, you’ll...



  • Work in small teams with a product manager, designers, and other engineers to scope, design, and implement features

  • Provide input on app architecture

  • Cross-collaborate with internal teams and directly with clients

  • Code, create and review PRs on a daily basis


by via developer jobs - Stack Overflow

Backend Engineer (Remote) at Fizzer () (allows remote)

This offer is for french speakers only

About you


As a Backend Engineer, you will be at the center of many of our challenges. Always in the loop you will be working side by side with iOS, Android, Web and product teams to make the best possible experience to our users. You are result driven and everything you do is for the sake of our users. You can translate real-world problems into elegant code solutions.


You also share our engineering values:



  • Care bear: We want

  • Transparency: We discuss everything openly.

  • Move Fast: No need to demonstrate for days, just do it.

  • Knowledge Sharing: We're eager to learn.

  • It's OK to fail: Succeed together, learn together.


Responsibilities



  • Build code that will fit our business and product needs

  • Join the care team and speak with our users once a week

  • Participate in code reviews and provide feedback to your colleagues

  • Leave code better than you found it

  • Take care of your application in production: deploy, monitor, maintain

  • Create a positive environment for the people around you

  • Lead by example

  • Share knowledge with your team and help them grow


Requirements



  • Fluent in french

  • +3 years XP as a backend Engineer

  • Strong expertise in Ruby & Rails

  • Good knowledge of API concepts and architectures

  • Experience with unit and acceptance testing

  • Bonus: Knowledge with AWS, file computing, Elixir, DDD


Benefits



  • 100% remote: work from anywhere in the world

  • A new laptop

  • Fizzer credits

  • Code and company retreats

  • Budget for books

  • Travel budget (visit us when you want in our only office near the sea)


by via developer jobs - Stack Overflow

Senior Android Developer at BUX (Amsterdam, Netherlands)

Please note: We only relocate from Europe (Including Russia and Ukraine), and North and South America.


Who we are


We’re BUX, a tech company that is rocking the world of finance. By taking down all barriers and disrupting the trading experience, we're helping new generations of first-time investors to discover the financial markets. We launched our first app back in 2014 and have welcomed over 1.7 million users across Europe since then. We’re now building a full fledged stockbroker, in order to support multiple investment apps. In parallel we’re working on a second app. Our first app is mainly targeting short term traders, whereas the new app will offer long term investing. Our end goal is to offer a family of apps, catering to everyone who wants to do more with his or her money.



About the team 
Engineering is the heart of our business and we have a really experienced tech team. Between the CTO and our tech leads, there are several decades of development experience. This is one of the smartest teams you'll have the chance to work in. It will help you push yourself to the next level.



Why will you enjoy working for BUX?



  • You‘ll be participating in the creation of new products & features together with the Product and Design teams. You will always have your own voice in the process.   

  • You’ll be challenged to work with real-time data and provide a smooth user experience through high-quality, high-performance code;

  • You‘ll be implementing neat features with premium UI/UX in the simplest manner, so they are not only readable and maintainable, but also working just as envisioned.

  • You’ll have the freedom to choose your own tooling and judge if a new tool can be used to increase productivity, code readability, and maintainability. We try not to use something just because the “cool kids” are doing it.

  • Lastly, the business domain is interesting. You will learn how the financial system works on the inside. 


What is the cherry on top?



  • Latest and greatest tech equipment;

  • Conference & training budget to boost your professional development;

  • The possibility to work from abroad for 1 month every 12 months; 

  • Cool office in the heart of Amsterdam (10 minutes from Central Station);

  • Bi-weekly Hackathons, weekly drinks, fun company events;

  • Margy’s famous lunches;

  • Competitive salary and Employee Option Plan.


We expect to see:  



  • Proactive, self-starting, can-do mentality.

  • Strong experience developing native Android apps;

  • Proficiency in Java, with strong object-oriented design skills;

  • An Agile mindset and working knowledge of the Scrum framework;

  • Good understanding of memory management, file I/O, network & socket programming, concurrency and multithreading.


We like to see (but not required): 



  • Experience with Kotlin is a big plus (most of our codebase is in this language);

  • Demonstrable experience publishing apps to the Google Play Store; 

  • Experience with distributed version control systems like Git. 


by via developer jobs - Stack Overflow

Javascript Developer - Full stack (back-end emphasis) at SocialNewsDesk () (allows remote)

We're looking for a person with the right blend of experience in both front-end and back-end development (back-end leaning), a love for coding and learning, and the ability to work in a fully-remote environment.  A high-energy person and strong communicator who can join an expert team and work remotely with limited direction. 


The Work:



  • Expand and evolve our social media publishing, management and analytics platform used by thousands of broadcasters worldwide

  • Write code that consumes social media APIs (Facebook, Twitter, Instagram, etc)

  • Work with massive amounts of social data to provide customers with actionable insights

  • Build and improve on our cloud-based serverless microservices architecture


The Environment:



  • 100% remote team

  • Javascript, Serverless, microservices, ReactJs, MongoDB, NodeJs, etc

  • Mobile apps built w/ React Native

  • Cloud-based hosted infrastructure (AWS Lambda, Elastic Beanstalk, etc)

  • Slack, Hangouts and other online collaboration tools


The Perks:



  • 100% remote work

  • Competitive pay

  • Comprehensive health, wellness and career benefits package

  • Trust, autonomy, empowerment


This is just scratching the surface -- we're a fun team of people who love what we do!If this sounds good so far then reach out and we'll share the details. 


Skills & Requirements


We're looking for someone who can comfortably work on whole features/stories independently, covering both front-end and back-end concerns.One day you might take a UX design and turn it into a working part of the React app and the next day you might add endpoints to the serverless API to support the new functionality. 


Required skills/experience:



  • Strong understanding of modern JavaScript and NodeJs concepts

  • 3+ years web app development experience

  • 2+ years of NodeJs and Javascript (including a solid grasp of ES6)

  • 1+ year of React experience

  • Document/NoSQL database experience (MongoDB preferred)

  • Webpack, HTML, CSS, SASS/LESS, Babel

  • Fluency in Git, GitHub and source code management concepts


Bonus skills/experience:



  • Social Media APIs (Facebook, Twitter, etc)

  • Serverless framework and AWS Lambda experience

  • Microservices architecture (especially RabbitMQ)

  • React-Native experience

  • Previous contract and remote work experience


Working Remote:



  • This is a 100% remote position, communication and self-direction are incredibly important

  • You'll need a dedicated workspace (with a door)

  • You must have a reliable high-speed internet connection (collaboration requires bandwidth)


by via developer jobs - Stack Overflow

java Developer at Brunel (Amsterdam, Netherlands)

We are looking for a devOps engineer with Java, Spring and Springboot skills! Are you an experienced Java developer and do you want to work in an International team? In Amsterdam? Then keep reading.


About this role


As a devOps engineer, you fulfill an important IT role within a professional team of devOps engineers. You also fulfill a substantive stakeholders role in building and managing a technologically high-quality application.You'll work intensively with your colleagues to develop and test this software.The devOps teams within our organization use the Scrum methodology and Continuous Delivery Engineering Practices. With this, we are not only at the forefront of concrete innovations in IT, but also in the working method followed for designing, building and testing applications as well as the process of management, managing and ultimately decommissioning applications. In this way we continuously work on optimizing the services of our customers and on the further strengthening our leading position in the market.


About you



  • Bachelor / Master degree in a technical IT program (Informatics or related)

  • Knowledge and experience with Java / Hibernate / Spring

  • Knowledge of high performance applications (High load)

  • Knowledge and experience with Web development (HTML / CSS / Javascript)

  • Experience with shell scripting and possibly python

  • Knowledge of Relational databases such as Oracle and knowledge of NoSQL databases such as MongoDB

  • Knowledge of CI / CD processes and tooling (Jenkins, Nexus / Artifactory, Git)


What we offer


As java Developer you will be working through Brunel. You will enjoy a variety of interesting companies, jobs and projects. Being seconded allows you flexibility, combined with the security of a permanent contract.You can expect to earn a competitive salary plus benefits including 26 vacation days, a pension scheme and private health care. Besides that, we encourage your development as a specialist. Training programs will be tailor made – together we will make your career work! And it goes without saying that you’re invited for the next Brunel Agile events, as well as Friday drinks!


by via developer jobs - Stack Overflow

Embedded software engineer C++ at Brunel (Amsterdam, Netherlands)

Want to work in the area of Amsterdam? Apply now as embedded software engineer C++ for a Global Media Company!


About this role


Would you like to develop software for innovative products in challenging projects for high-tech customers? Are you 100% involved and able to combine technology with working in an R&D environment? Then you are you the perfect match!


As an embedded software engineer C++, you are involved in each phase of the development process. From gathering the requirements to implementing and testing the software. With your team, and through collaborating with other disciplines, you make every possible effort to create the optimal solution for the project. You will work at the Development Centre or at the customer's site.


Our client is a technology company with 450 dedicated engineers working on technical software, mechatronics, electronics, industrial mathematics and remote solutions.


About you



  • Computer Science at master or bachelor level

  • 3+ years of C/C++ development for embedded systems

  • Proven knowledge and experience in embedded Linux system internals

  • Experience in different CPU architectures ( i.e. MIPS, ARM, IA32 )

  • Good understanding of CA, DRM system and their requirements

  • Perfect understanding of video encoding & streaming standards

  • Understanding of video management technologies

  • Experience in both broadcast and over IP Digital TV, understanding of VoD


What we offer


As Embedded software engineer C++ you will be working through Brunel. You will enjoy a variety of interesting companies, jobs and projects. Being seconded allows you flexibility, combined with the security of a permanent contract.You can expect to earn a competitive salary plus benefits including 26 vacation days, a pension scheme and private health care. Besides that, we encourage your development as a specialist. Training programs will be tailor made – together we will make your career work! And it goes without saying that you’re invited for the next Brunel Agile events, as well as Friday drinks!


by via developer jobs - Stack Overflow

Python Developer (Remote) at X-Team () (allows remote)

About You:



  • Experience working with Python, Django, and Javascript

  • Experience designing and deploying services on Amazon AWS

  • Experience with API based architectures (SOA, micro-services)

  • Experience writing high-quality unit tests

  • Experience with data visualisation and interpretation


Nice to have:



  • Experience with working remotely

  • Familiar/involved with open­ source projects


Personal:



  • Independent, self-motivated

  • Fluent in English, written and spoken

  • Proven track record of always learning and growing

  • Proactive attitude

  • Possess a spirit of generosity


Perks:



  • Get the chance to work with big brands like Riot Games, Fox, Kaplan, Coinbase.. 

  • Live and work in one of our roaming hacker houses (X-Outposts) around the world.

  • Work from anywhere as part of a community of digital nomads.

  • Join our vibrant community, filled with opportunities to learn new skills together in study groups, join clubs (photography, gaming, etc.) and get free camera equipment/games/conferences/courses/massages/etc., charitable fundraisers, fitness & yoga programs (+gym membership), etc. This is the community to be in if you're a remote developer.

  • We’ll provide up to $2,500 in funding for your learning and growth through our Unleash program, which provides opportunities to unleash your potential through initiatives that help you grow as a developer and explore your passions more each day.


by via developer jobs - Stack Overflow

Python Developer - Web Crawling at Scrapinghub () (allows remote)

About the Job:


Scrapinghub is looking for software engineers to join our Professional Services team to work on web crawler development with Scrapy, our flagship open source project.


Are you interested in building web crawlers harnessing the Scrapinghub platform, which powers crawls of over 3 billion pages a month?


Do you like working in a company with a strong open source foundation?


Scrapinghub helps companies, ranging from Fortune 500 enterprises to up and coming early stage startups, turn web content into useful data with a cloud-based web crawling platform, off-the-shelf datasets, and turn-key web scraping services.


Job Responsibilities:



  • Design, develop and maintain Scrapy web crawlers

  • Leverage the Scrapinghub platform and our open source projects to perform distributed information extraction, retrieval and data processing

  • Identify and resolve performance and scalability issues with distributed crawling at scale

  • Help identify, debug and fix problems with open source projects, including Scrapy


Scrapinghub’s platform and Professional Services offerings have been growing tremendously over the past couple of years but there are a lot of big projects waiting in the pipeline, and in this role you would be a key part of that process. Here’s what we’re looking for:





About you:



  • 2+ years of software development experience.

  • Solid Python knowledge.

  • Familiarity with Linux/UNIX, HTTP, HTML, Javascript and Networking.

  • Good communication in written English.

  • Availability to work full time.


Bonus points for:



  • Scrapy experience is a big plus.

  • Familiarity with techniques and tools for crawling, extracting and processing data (e.g. Scrapy, NLTK, pandas, scikit-learn, mapreduce, nosql, etc).

  • Good spoken English.



Hiring Process:


Stage 1: Technical trial project


Stage 2: Interview with HR Representative 


Stage 3: Technical Interview


by via developer jobs - Stack Overflow

Solutions Architect (Hands on experience w/ Python, Docker, AWS, Agile) at FineTune Learning () (allows remote)

US Only Applicants please (Preferrably in East Coast)


FineTune is seeking a solutions architect who has been a software engineer for at least 10 years delivering production quality software and who has also worked with software teams to implement efficient agile processes.  You must have strong technical analysis, documentation and diagramming skills.  Communicating clearly with workflow, visual, architecture, UML, software component diagrams is essential.  Being able to connect user experience and software modules in work flow diagram to guide developers on implementation strategy is critical.


We would prefer someone who has deployed applications to AWS (or any public cloud) with experience in infrastructure scaling, monitoring, python, sql optimization, docker, database performance, operations and microservices. S/he must have experience working with at least 3 production released software projects/products. S/he would be helping our product owner write stories that are geared technically friendly to developers, communicate requirements to all devs, make sure acceptance criteria are met before staging for acceptance review and also be hands on tech to solve complex system problems, identify data inconsistencies while being able to run existing automated tests or do manual QA to make sure software team builds new and existing services according to customer expectations.



S/he should also be comfortable interacting with customer and provide guidance on the technical feasibility and scope of engineering/rearchitecting needed to solve problems and deliver features.
Tech Product Manager will work with 30 people engineering and QA team to find best ways to increase reliable continuous integration, continuous deployment to enhance software quality and development speed.


We are integrating also with Learnosity so hands-on experience implementing Learnosity experience would be a big plus.


S/he will interface with CTO to continuously drive scalability, automation, innovation and new product development while promoting and advancing the scalability and modularization of current platform we are working on with Collegeboard.


by via developer jobs - Stack Overflow

Python Engineer - Voice Assistants (M/F/X) at FlixBus (München, Germany)

To support our ambitious growth, we are now looking for a Python Engineer - Voice Assistants (M/F/X) to join our team in Munich, Germany starting as soon as possible.


Your Tasks – Paint the world green



  • You work in a very small but nimble team, working with cutting-edge technology as it’s developed, and focus on offering the best quality

  • You work on offering new contact surfaces for our users, including bots on Google Assistant, Amazon Alexa, Facebook Messenger, etc.

  • You work on the automation of the call center answers, freeing time of our agents so that they get to focus for longer on our customers that really need it, while also lowering waiting time and increasing customer satisfaction

  • You implement system architecture and underlying components

  • You take pride in embracing multiple roles, doing whatever job is necessary to get the work done, even if it’s beyond our comfort zone

  • You develop a strong culture of technical excellence and solid DevOps skills within our customers teams as well as within your team


Your Profile – Ready to hop on board



  • Profound experience as a software engineer

  • Strong knowledge in writing production codes using Python, preferably in an agile environment

  • Experience in developing voice assistants

  • Knowledge of DialogFlow is a plus

  • Hands-on Python 3 experience is a plus

  • Fluent in English


by via developer jobs - Stack Overflow

Senior Python Software Engineer at SSCS, Inc () (allows remote)

Want to work remotely in the United States as a full time developer for a company that has been writing software for over 35 years but is also using the latest technologies? We are currently looking to add a remote Python web developer to one of our teams rewriting our existing software products from scratch. You will work on a team which is responsible for developing the entire application stack, requiring you to collaborate with other team members to solve problems and design systems that meet the specified requirements.


This application is being written using Python Flask based services that rely on NoSQL databases such as HBase and a React based front end for end users. The application is being developed incrementally using an agile process allowing us to provide new features to our existing customers. We are already storing billions of sales transactions that our customers can analyze for trends and suspicious cashier behavior!


The existing legacy application is used by thousands of users simultaneously and helps them better manage the daily operations of their businesses. The rewritten multi-tenant web application will continue meeting those requirements by running in a scalable, distributed online environment.


The Software Application Developer’s responsibilities will range from designing, developing, writing automated tests, debugging and maintaining applications with other members of the team.




  • Work with a team that includes front end developers, back end developers, QA and documentation




  • Work remotely using Slack to communicate with other team members




  • Help design and implement a high quality software architecture




  • Design and implement new REST/JSON based APIs for services




  • Design schemas for data persistence




  • Write automated tests for your code




  • Work with QA to find and fix problems and performance issues




Skills & requirements




  • Bachelor’s degree in Computer Science or professional experience




  • Experience writing scalable RESTful Python services




  • Javascript and React experience is a plus




  • Passionate about software development and learning




  • Self motivated




  • Good communication skills




by via developer jobs - Stack Overflow

Tech Lead at Clevertech () (allows remote)

## DESCRIPTION


Clevertech is looking for a Tech Lead to take on new and exciting projects with ambitious clients. We’re looking for someone with a roll up your sleeves mindset, and a can-do attitude. Our ideal Tech Lead has a love for leading the charge, but doesn’t want a day to go by without getting into the nitty gritty of the code.


What can you expect?


* Advance your career by building accomplishments in cutting edge skills
* Meet amazing developers who care about helping and create strong bonds
* In charge of an ambitious project that will be used at scale
* Working with professional, supportive senior developers on your team
* Dedicated to one project with respect for flow
* Support from a dedicated devops team for cutting edge cloud services


## REQUIREMENTS


* You’ve managed a team of 4-6 developers
* You want to keep coding a majority of the time
* Has experience as a senior engineer and can confidently approach challenges with your language and tools of choice, whether it's Python, Java, Node.js, etc.
* You’ve led client meetings to discover requirements
* You work in EST/PST, you can be located anywhere
* You’re able to travel to USA for client meetings


by via developer jobs - Stack Overflow

Data Engineer (f/m/d) at Delivery Hero SE (Berlin, Germany)

Delivery Hero is building the next generation global online food-delivery platform.  


We’re a truly global team, working across 45 countries to ensure our customers are able to find, order and receive their favourite food in the fastest way possible. Since we started our journey in 2011, Delivery Hero has become the world’s largest food-delivery network, and we’re focused on a culture of growth, in both size and opportunities.  


If you’re an enthusiastic, innovative problem solver, hungry for a new adventure, an exciting job and an international workplace is waiting for you in the heart of Berlin! 


Your mission:



  • Designing, implementing and maintaining batch, near time and real-time data processing pipelines and analytical workflows.

  • You develop end-to-end, scalable software and applications with Python.

  • Designing, developing and maintaining software involving various techniques such as machine learning, large-scale data mining, and predictive modeling.

  • Conduct comprehensive statistical analyses and identify new opportunities and advocate your ideas.

  • Work with structured and semi-structured data from different heterogeneous data sources (BigQuery, Redshift, Google Analytics, PostgreSQL etc).

  • You manage the system landscape in collaboration with the team members.

  • Write documentation for your scripts as well as for internal knowledge sharing.

  • Proactively make suggestions on how the team can leverage new technologies and architectures to improve the performance of our data platform.


Your heroic skills:



  • 2+ years data engineering.

  • A completed technical degree in Computer Science or related fields, ideally at Masters or PhD level.

  • Expert knowledge of SQL.

  • Experience with distributed job schedulers (preferably Airflow).

  • Very good knowledge of an object-oriented language (preferably Python or Java).

  • Good knowledge of Linux platforms and scripting capabilities (bash/zsh).

  • Experience with database administration.

  • Good English communication skills.

  • Creative problem solving abilities and an eye for detail.

  • Independent and rigorous working style.

  • You are a team player and love to think outside the box.


We offer you:



  • English is our working language, but our colleagues at Delivery Hero come from every corner of the globe providing an incredibly diverse, international working atmosphere with cross-cultural teams.

  • A modern, recently refurbished office in the heart of Berlin.

  • We offer flexible working hours to fit around your personal or family life in case you have to drop off your kids at kita or perhaps you just want to come in to work a little later.

  • Great career opportunities following our development career plan.

  • Being part of a global family under the Delivery Hero umbrella, we can offer you the safety of a large company including a pension scheme and stability.

  • Moving can be stressful so to help you settle in we provide a relocation package including visa help, temporary accommodation and a budget to applicants from abroad.

  • Our building has several kitchens where you’ll find fresh fruit, cereals, juice/ drinks, tea, coffee, etc.

  • On nearly every floor you’ll find a kicker or table tennis (or a lounge, and even a nap room) for when you need to take a break.

  • Being a food-ordering company, in between playing and working hard, we provide a generous number of monthly vouchers to use for ordering food on our platforms when you get the munchies.

  • Sprichst du kein Deutsch? No worries, we provide German classes for those expats who want to expedite their integration.

  • We know that experience at the office with interesting and diverse problems, colleagues and technologies isn’t the only way to learn, so our employees get an education budget to attend conferences or trainings locally or around Europe to satisfy their pursuit of knowledge.

  • Every Friday we have a team integration, when we just stop working earlier, grab a beer and relax with colleagues.

  • Sometimes we just enjoy our times together with team events and company events.


Have we caught your attention? Then please send us your application including cover letter, CV, salary expectations and earliest starting date. We’re looking forward to your application!


by via developer jobs - Stack Overflow

Site Reliability Engineer | Data Science Platform at Contiamo (Berlin, Germany)

The product: A containerized data science environment


Our ambition is to create a platform that gives data scientists a flexible, consistent, and simple environment based on Docker containers, where their code can be written in a large variety of languages (Python, R, Go, Scala). This tool then turns their code into stateless functions that can be easily deployed into powerful data pipelines.


The stack


Kubernetes, OpenFaas, Docker


The challenge



  • Having great DevOps engineering support is crucial in order to guarantee that our micro-service based platform runs smoothly and reliably, no matter where it is deployed (we support cloud and on-premise deployments).

  • Our components are mostly written in Go, with some Scala and a bit of Python mixed in, and all of them expose well-defined interfaces. We always keep operational requirements in mind when developing new services.

  • We're looking for someone who can actively drive our roadmap in the area as part of our technical operations team, who can evaluate new technologies and wants to be a great partner for the rest of the tech team.


Your profile



  • You have senior-level experience with complex production deployments, know your way around Kubernetes and have in depth operational experience with at least one of the big three cloud providers (AWS, gcloud, Azure).

  • Software engineering experience is a big plus, particularly in Go.


About us


Who we are



  • Contiamo is a Berlin-based, fast-growing tech company. We offer a flexible data platform enabling businesses to create interactive, data-driven decision tools and automations. Our mission is to combine sophisticated data science with a great user interface and experience.

  • We are a tech-driven company and keep a close watch on recent scientific developments and emerging technologies. We love open-source. We are a very international team with interesting people from all over the world (95% of us have relocated to Berlin).


How we work



  • We strongly believe in the importance of uninterrupted time to get stuff done and quality over quantity when it comes to working hours. We prefer to keep our schedule meeting-light and work in a library-like atmosphere during the core hours.

  • We believe the ability to give and get constructive feedback and express divergent ideas is crucial to making innovation come to life. We live a very open discussion culture and prefer the evaluation of ideas based on merit over top-down decision making.

  • We strongly believe in ownership of one's features, from spec to implementation to operation. We also understand that ownership comes with a sense of responsibility towards others that depends on the results of our work.

  • We believe that everybody should be able to find meaning in their work. We match assignments based on both ability and individual interests and discuss your progress and individual needs every 3 months.

  • We don't see people as "resources" and genuinely care about each other. We also understand that there's more to people's satisfaction and engagement than fancy perks and cool events. We continuously work towards an environment providing a lot of autonomy, transparency and development opportunities and rely on everybody's feedback to hold us accountable for maintaining our high standards.


Sound like the kind of atmosphere you would work well in? We're looking forward to receiving your application! We see the interview process as a mutual opportunity to get to know each other — at eye level. That's why we always strive to respond within hours, not weeks.


by via developer jobs - Stack Overflow