- Domain IT Software
- Availability Full-time
- Experience Mid Level
- Type of contract Indeterminate term
- Location Budapest
- Accommodation No
- Salary To be determined
- Verified company Yes
Great customer experiences start with Genesys. We are building the next generation of customer engagement/support products for the global marketplace, and looking for a passionate Software Engineer to join us on this exciting and challenging journey.
You will be joining a collaborative global team of like-minded people who thrive on technical problem solving and relish design challenges. Working in an agile team environment, our teams are full-stack, with capabilities to deliver full features across Front-End, Back-End, Eventing and Storage layers. Genesys Software Engineers think through implementation details of scale, security, and usability.
You will be part of team-building new features, ensuring scalability and availability of the entire platform, and delivering high-quality code. We write code in Java/JavaScript/TypeScript/Angular but experience with other frontend technologies is a definitive advantage.
Experiences and skills we are searching for:
- 3+ years of experience with JavaScript/TypeScript, exposure to modern ECMAScript features
- 3+ years experience building SPA web applications, exposure to one or more web development frameworks (Angular preferred, React, Vue, Ember, etc.), various state-management frameworks/techniques/approaches
- Experience working with browser JS APIs (e.g. DOM, post message, local storage, etc.)
- Knowledge of the node ecosystem and JavaScript tooling (e.g. babel, webpack, rollup, etc.)
- Working experience with REST API-s and/or other API technologies
- Version control tools and processes (e.g. git and git-flow)
- Continuous delivery of cloud-based software
- Ownership of features beginning to end from design documents and reviews to acceptance testing and deployment
- Review code and provide feedback relative to best practices, improve readability and anticipate issues
- Troubleshoot production support issues post-deployment and come up with solutions as required
- Good written and verbal communication skills in English
What you will master with us:
- UI development (or full-stack, based on personal interest) development of high-load software solutions used by Enterprise customers
- Javascript/TypeScript and web dev framework expertise (e.g. Angular)
- Various AWS Technologies
- Enterprise application design (security, scalability, distributed systems, micro-services)
- Agile practices, collaboration with remote-working engineering teams
- Ask questions about the job before you go to an interview
- Don’t leave your original passport and ID to employers
- Don’t make any requested payments
- Research the recruiter and the company
- Read the contract before you sign it