Senior Software Engineer, PHP (m/f/d)

ResearchGate GmbH

Berlin, Land Berlin, Germany

Posted by
Gabriela GuevaraRecruiter
Employment type

Full-time

Seniority level

Mid-Senior

Job function

Engineering, Information Technology

Industry

Computer Software, Research

Knowledge

Sign in to see your match score

Desired skills
PHP
Sql
Required languages

English, B1

Preferred education

Middle school

Preferred years of experience

0

At ResearchGate, we connect the world of science and make research open to all.

Working with us offers you the chance to use your knowledge and technical expertise to change science for the better, and you'll be doing it as part of a dynamic and international team. Come join us, and make an immediate impact.

The position

We're looking for skilled senior software engineers who care about efficiency and maintainable software. Our challenges include scaling to respond rapidly and servicing our millions of users while consistently providing them with complex data. We strive to create a fast yet reliable platform enabling our developers to continuously ship updates.

Responsibilities

  • Creation of complex UI components using React/Redux.
  • Performant data loading and processing for our frontend components using PHP 7
  • Coordinate with our product engineers to deliver scalable solutions
  • Develop, implement, optimize, maintain, and continuously deploy the services powering our platform
  • Take responsibility for your own solutions and continuously improve on them

Requirements

  • Experience developing using PHP and related tools such as Composer
  • Expert knowledge of storage systems such as PostgreSQL and MongoDB
  • Expert knowledge in building and maintaining scalable web applications
  • Knowledge of web technologies (HTML/CSS/JS)
  • Expert knowledge of both backend and frontend
  • Solid experience in testing applications using tools such as PHPUnit
  • Previous experience working with Symfony Components and creating console applications is a plus
  • Experience mentoring junior team members or leading a team
  • Experience with microservices, REST, scaling and performant databases is a plus
  • Having experience with architecture or maintaining systems as well as open source projects is a plus
  • Having ReactJS experience is a plus
  • Very good command of English required, German is a plus

Your profile

  • You excel at engineering maintainable, efficient, and scalable software
  • You enjoy working with great people in a fast-paced environment
  • You understand our mission and want to help us achieve it

Environment

You'll be working in a fast-paced environment where code is written, tested and shipped continuously. Our engineering team is passionate about building maintainable, scalable web applications that are constantly optimized to meet the needs of our users - 14+ million researchers worldwide.

Join our highly-skilled international team in our company headquarters in the heart of Berlin. Work to change the world of science and have a good time while you’re at it: we offer free, healthy lunches and many fun events.

ResearchGate GmbH

Online Media | 201 - 500 employees

https://www.researchgate.net/

Berlin, Berlin, Germany

Senior Software Engineer, PHP (m/f/d)

BerlinBEDE

Computer SoftwareEURFULL_TIME
<p>At ResearchGate, we connect the world of science and make research open to all.</p><p>Working with us offers you the chance to use your knowledge and technical expertise to change science for the better, and you'll be doing it as part of a dynamic and international team. Come join us, and make an immediate impact.</p><p><b>The position</b></p><p>We're looking for skilled senior software engineers who care about efficiency and maintainable software. Our challenges include scaling to respond rapidly and servicing our millions of users while consistently providing them with complex data. We strive to create a fast yet reliable platform enabling our developers to continuously ship updates.</p><p><b>Responsibilities</b></p><ul><li>Creation of complex UI components using React/Redux.<br></li><li>Performant data loading and processing for our frontend components using PHP 7<br></li><li>Coordinate with our product engineers to deliver scalable solutions<br></li><li>Develop, implement, optimize, maintain, and continuously deploy the services powering our platform<br></li><li>Take responsibility for your own solutions and continuously improve on them<br></li></ul><p><b>Requirements</b></p><ul><li>Experience developing using PHP and related tools such as Composer<br></li><li>Expert knowledge of storage systems such as PostgreSQL and MongoDB<br></li><li>Expert knowledge in building and maintaining scalable web applications<br></li><li>Knowledge of web technologies (HTML/CSS/JS)<br></li><li>Expert knowledge of both backend and frontend<br></li><li>Solid experience in testing applications using tools such as PHPUnit<br></li><li>Previous experience working with Symfony Components and creating console applications is a plus<br></li><li>Experience mentoring junior team members or leading a team<br></li><li>Experience with microservices, REST, scaling and performant databases is a plus<br></li><li>Having experience with architecture or maintaining systems as well as open source projects is a plus<br></li><li>Having ReactJS experience is a plus<br></li><li>Very good command of English required, German is a plus<br></li></ul><p><b>Your profile</b></p><ul><li>You excel at engineering maintainable, efficient, and scalable software<br></li><li>You enjoy working with great people in a fast-paced environment<br></li><li>You understand our mission and want to help us achieve it<br></li></ul><p><b>Environment</b></p><p>You'll be working in a fast-paced environment where code is written, tested and shipped continuously. Our engineering team is passionate about building maintainable, scalable web applications that are constantly optimized to meet the needs of our users - 14+ million researchers worldwide.</p><p>Join our highly-skilled international team in our company headquarters in the heart of Berlin. Work to change the world of science and have a good time while you’re at it: we offer free, healthy lunches and many fun events.</p>

2018-02-19T11:32:59.4036074

Middle school

ResearchGate GmbHhttps://www.researchgate.net/

https://lunarcareers.blob.core.windows.net:443/company-profile-picture/ResearchGate%20GmbH-lnra8c1bedef38a432ea38146240069bc0b

Senior Software Engineer, PHP (m/f/d)d07e54fc-9078-4cfb-90cb-27448a715d15

  • PHP
  • Sql