Fullstack Engineer (BM-9440)
– team’s mission — to integrate our communication services (telephony, meeting and messaging) into various chat and CRM platforms in the cloud. We are an autonomous team with a product manager, a product designer and a scrum master. With this autonomy comes great responsibility. To make this work, we expect everyone on the team to understand the impact their changes might have on other teams and the company’s platform as a whole and to consider all aspects of software design on a daily basis.
– Multiple integrations — due to the differences in the third-party APIs and our customers’ needs, no two projects are the same.
– Being responsible for the automated testing, application design, choice of tools, deployment, operation – the whole lifecycle of our applications from design to production monitoring and customer feedback.
– Using Java, Go, Docker and Kubernetes on the backend, on the frontend React, Webpack, Redux, Electron, WebSockets, WebRTC, and REST. An automated CI/CD pipeline in Jenkins to build, run tests and code quality scanners and deploy our Docker-containerized apps and services to the AWS cloud and company’s data centers all over the world. You will use tools like ElasticSearch, Grafana and OpenTSDB to monitor our services in production, detect user behavior patterns and analyze logs. Our applications and services rely on the microservices owned by the other small, autonomous and independent teams operating in Agile mode.
– Mission critical services with a long history, and high reliability expectations, participate in the on-call rotation (you get paid extra for any on-call hours and incident response)
What We’re Looking For
As a Full-stack Engineer, your background will look like
BS degree in computer science or related engineering discipline or equivalent professional experience
3+ years of engineering experience in the software industry
Understanding of backend technologies and application architecture and some experience or desire to dip your toes in the frontend as well
A desire to learn and to help others grow
An insistence on maintaining the quality of the code base and the customer experience
Offer:
Opportunity to work in full remote mode within Hungary
Financial support to build your own home office setup
On-demand place in our Astoria downtown office
Wide variety of creative team building activities
Free choice of hardware for work
Private health insurance
Charity and volunteering opportunities
Eternal source of professional literature in our e-book program
Monthly self-care days to steam off
Inclusive, humane and Covid-cautious environment in the future of work