We are Serbyte IT, a young and dynamic company in constant growth.
If you are a proactive person, eager to learn and grow professionally, we are looking for you!
Currently, we are searching for a Full-stack Developer
Tasks
Assist with the development of the open-source project, including the core service (NodeJS), the backend API (NodeJS/Express), the frontend user interface (NextJS/React), and various auxiliary services.
Assist with infrastructure to facilitate end-to-end testing, container image creation, software packaging, and releases.
Assist with client tools and configuration for various data emitters (Beats).
Assist with configuration, security, and performance improvements of the packaged services, with a specific focus on RedPanda.
Assist with writing and maintaining documentation (Markdown/MDX/Docusaurus).
Requirements
Experience in frontend (React) and backend (NodeJS) development.
Good understanding of the deployment of web-based microservices, including containers, networking, certificates (authorities), REST APIs, and reverse proxies (Traefik).
Good understanding of automation tools to manage infrastructure at scale, including Terraform and Ansible.
Good understanding of version control with git and source code hosting on GitHub.
Familiarity with cloud providers, particularly Amazon AWS and Microsoft Azure.
Willingness to learn and a corresponding ability to be considered a fast learner.
Experience contributing to or maintaining an open-source project is a plus.
Experience with streaming data, particularly RedPanda (or Kafka), is a plus.
Experience in development with Go is a plus.
Experience with observability is a plus.
Benefits
Permanent contract.Full-time position
40 hours per week
100% remote work.Competitive salary: between 23k and 45k, depending on experience
23 days of vacation.
Free internal training.
Join our team and contribute your talent to the success of challenging and exciting projects.