Senior/Leading Software Engineer gesucht in Berlin
EMIL Group GmbH
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Remote
Tech stack
HTML
JavaScript
Amazon Web Services (AWS)
CSS
Code Review
Fault Tolerance
PostgreSQL
MySQL
Angular
Software Engineering
TypeScript
React
Front End Software Development
Docker
Jenkins
Go
Microservices
Job description
We leverage AWS container technologies to build highly scalable, fault-tolerant microservices architecture. We utilize gRPC to design services that are fast enough for high-performance, create interfaces that can evolve over time without breaking existing components and reuse the same communications primitives across a broad platform.
- Design flexible and extensible architectures for new features, components and services
- Develop new features and continue to improve existing ones
- Provide code review feedback to other software engineers, considering both style and implementation
- Improve our infrastructure built on AWS
Requirements
- High quality standards, self-initiative and willingness to take on responsibility
- More than 8 years of experience (as an orientation)
- High expertise in Golang and/or Node.js/Typescript
- Experience with React, Angular 2+ or similar frameworks
- Core frontend skills like HTML, CSS and Javascript
- Familiar with Docker, Jenkins, Microservices, MySQL, PostgreSQL
- Support a culture of knowledge sharing and software best practices
- Hands-on mentality and strong communication skills
- Comfortable working independently in a fast-paced environment with the ability to manage multiple projects simultaneously and prioritize effectively
- Team player and 'can-do' attitude and mentoring mindset towards fellow developers
- Interested in working cross-functionally with other teams
- Proficient skills in written and spoken English, ideally basic German
- Beneficial: Entrepreneurial thinking and interest in financial technology and insurances
Benefits & conditions
- Individual development opportunities through a high degree of personal responsibility and a 12-months personal development plan, which will be supported with a budget of 500 EUR yearly to participate in your selected trainings and courses
- You will work in a dynamic, international and passionate team with a high level of professional competence - team spirit and cohesion are our priority
- A hybrid working model with opportunities to work either from home, remote/ abroad, or in our office in Berlin Mitte (as preferred)
- A quarterly Team Week with social activities as well as workshops and more plus regular team events
- MacBook Pro M4 to do your job as best as possible
- Partnership with Urban Sports Club, so you can use a wide range of gyms, yoga/dance studios, pools, wellness in Berlin for only 30 EUR/month
- Open feedback culture with quarterly individual feedback talks from peers and supervisors