
Software Developer - API (Node.Js) [KBV-010207]
We are looking to add a skilled software developer into a highly motivated and self-organized agile team in charge of developing high scalability API applications using NodeJs. The team creates and delivers a unified abstraction layer spanning multiple and differing middlewares, enabling mobile device platform teams to build industry leading user experiences through a consistent and performant API layer.
The developers form small, nimble teams that work on distinct projects, using the most adequate design patterns and available technologies. Backed by a strong company engineering culture, teams and individuals are encouraged to identify the value and long-term benefits of established standards, to continue to evolve them to deliver mature solutions that are service orientated - highly scalable, easily testable, maintainable, and extensible.
As an ideal candidate, you are independent and inventive, you communicate and collaborate effectively; you are a relentless learner and are eager to thrive in a demanding but energizing environment.
Tasks:
- Write code with focus on usability, simplicity, performance and scalability. We have a global footprint,
- participate in the full development cycle, from innovation to code-reviews to delivery to production,
- create and maintain quality software using best practices in a continuous integration and delivery environment,
- rewrite, refactor and fine-tune code,
- deliver on business functionality for a rapidly evolving product, balancing speed and performance with API consistency,
- improving the architecture for resiliency and scalability of this critical API.
Requirements:
- Mid to senior-level software development experience,
- strong skills and knowledge with NodeJs in particular, and API development in general,
- practical understanding of data structures and design patterns,
- experience with developing api services for complex domains,
- experience with running services in production,
- desired experience with DevOps and CloudOps environments – from containers to CI/CD to the Cloud. Familiar with key technologies around Docker, CI/CD pipelines and AWS/GCP cloud providers,
- good problem solver with attention to detail and critical thinking skills,
- hands on, passionate, persistent, creative, and humble. You get things done.
Advantages:
- Typescript experience
We offer:
- State-of-the art office space,
- a dynamic, collaborative, equal opportunity, non-hierarchal, and ego-free culture where your talent is valued.
- continuous improvement.
Sector(s):
- IT Development
- Programmer, Developer
Experience required:
- 1-3 years professional experience
Required Qualification:
- High school degree
Required language level:
- English (intermediate / communication)
Employment type:
- Full time
- Home office available
Job location:
Budapest
How to apply/ contact information:
Apply via "Jelentkezem" button underneath!