> HackerTyper Jobs

Software Engineer - Full Stack (Go/JS)

Poland

Vonage Product Management Mission: Vonage is the emerging leader in the $100B+ cloud communications platform (CPaaS) market. Customers like Airbnb, Viber, Whatsapp, Snapchat, and many others depend on our APIs and SDKs to connect with their customers all over the world. As businesses continue to shift to a real-time, customer-centric communications model, we are experiencing a time of impressive growth.

Why this role matters

The Engineering team at Vonage is a fast growing group of talented engineers. Developers here have the opportunity to solve multiple challenges associated with high performance, distributed systems, and processing large volumes of data in real time.

A talented team of backend developers is looking at expanding its size, in order to accelerate our platform development to support our growing customer base with a particular focus on customer interaction adding rich UI components and workflows to support the customer journey through our APIs. This role will require working across teams using a micro-frontend framework to add user interfaces to bridge the gap between the backend APIs and the frontend interface.

Our Engineers work on an exciting mix of both greenfield and existing projects, giving them an opportunity to explore new technologies. 

IF THIS SOUNDS LIKE YOU, CONTINUE READING BELOW…….

What you will do:

  • Lead by example by delivering great, scalable, well-tested code to add new features to the platform.
  • Collaborate with product management, UX/usability/front-end specialists, QA testers, and our internal users to deliver a world-class User Experience across multiple platforms for multiple services
  • Comfortable working independently, within a team and across multiple teams to ensure that we deliver the best customer experience for our services.
  • Performance optimisation and problem diagnosis;
  • Designing/Developing for high-availability;
  • Designing/Developing and testing new features;
  • Supporting release and documentation of developed features
  • Estimating the effort required to develop and implement;
  • Help defining coding standards and development processes;
  • Provide out of hours support as part of an on-call rota

What we value:

  • Getting things done. Making an impact. Solving complex problems. Creativity. Collaboration. With smart people. Enjoying knowing that the work we do is having a global impact by enabling never before imagined communications.
  • We have big goals, and we want the people who join us to be self-confident, focused on customers and delivery, and who are structured and committed in their approach. We iterate quickly, we fail fast, we take smart chances. We value those who will help us continue this spirit
  • Values matter at Vonage. We are on a mission to bring value for consumers and enterprises through global cloud based communications.
  • But just as important as delivering value is how we deliver that value.
  • We believe in integrity. Both personally and professionally. We believe in empowering our employees and are actively seeking entrepreneurs in training who want to help build something larger.
  • We have gotten to this point by being committed, passionate, and focused on getting things done. We need more people like us. If this appeals to you then we encourage you to apply.

What you will bring:

Essential Skills and Experience:

  • Strong programming skills with Go and Java for backend services
  • Strong experience with JavaScript, Typescript and front end frameworks (Vue Js ideally but React experience will be useful)
  • Strong understanding of responsive web design principles, cross-browser compatibility, and accessibility standards (e.g., WCAG).
  • Proven experience of developing and maintaining enterprise grade systems at scale
  • Experience with building REST/HTTP based services
  • Experience dealing with highly concurrent, distributed architectures/systems
  • A keen sense of seeing things from our customers’ point of view
  • A drive to always leave things better than how you found them. That applies to code, processes, interactions with people and every other aspect of your work life.
  • Understanding of UX Design,  experience with delivering SaaS-based products, and a passion for learning new technologies are a plus.
  • Willingness to get hands dirty and not afraid of low level details;
  • Ability to effectively communicate problems and solutions to the different team members.

Nice to have:

  • HTML and CSS3
  • Cloud experience (ideally AWS)
  • SRE exposure

Vonage

Apply now
Sponsor