Acest anunț a expirat și nu este disponibil pentru aplicare
Job Description:
1&1 SMB Product Romania's mission is to make great website design and online presence accessible for busy SMB owners by building a do-it-yourself website-builder product that will be used by up to one million customers that in turn will generate millions of visits on the websites they create.
Customer-centricity and design-driven product work are our DNA. Our outlook is to serve and enable millions of SMB owners and individuals to build their ‘online presence’ dream.
As a Back-end Developer in the SMB Product Romania department your primary responsibility is to develop and maintain back-end services and applications, as well as enabling 3rd party services integrations with the product.
You will have the opportunity to be part of and influence architectural decisions and build a cohesive ecosystem of micro-services that will ultimately provide customers with a highly-scalable and highly-available platform to build their dream on the web.
In this role you will:
- Build micro-services and applications in that run in a Container-based infrastructure;
- Drive and enforce development best practices (write unit and integration tests, conduct code reviews, work structured and transparently);
- Be a part of a larger multi-disciplinary team, working in a fast paced Agile environment directly with Architects, DevOps, other Developers, QA Engineers, UX and Product Owners to shape up the product, platform and infrastructure;
- Be an active contributor in the team’s Scrum processes;
- Demo your work to peers and stakeholders and share knowledge from your expertise to less experienced colleagues;
- Participate in all stages of product creation by assisting in defining product requirements and architecture, participating hands-on in building the backend of the product and contributing to the integration effort with the frontend side.
Must have:
- Minimum 3 years relevant experience working as a Software Developer;
- Hands-on experience with JavaScript and ;
- Practical experience or good understanding of relational databases (.: PostgreSQL, MySQL);
- Experience working with Container Technologies and Managed Platforms (.: Docker, Kubernetes, etc.);
- A “can-do” attitude with the ability to work autonomously as well as with other colleagues (BE/FE/QA) when the need appears;
- Good English skills.
Nice to have:
- Theoretical or hands-on experience with:
- GraphQL;
- Typescript;
- S3 Object Storage or S3-compatible API;
- Event-messaging (.: RabbitMQ, Redis).
- Previous experience working in an Agile environment