
Senior Full-Stack Engineer, Customer Platform
SEON
full-time
Posted on:
Location Type: Hybrid
Location: Budapest • Hungary
Visit company websiteExplore more
Job Level
About the role
- Contribute to our Customer Platform team, which is growing to be an essential part of our fraud prevention solution
- Deliver high-quality NodeJS, TypeScript and React code with simplicity, performance, and scalability in mind
- Work together with the team to design and implement cutting-edge client and database-related application features
- Maintain & develop in NodeJS, TypeScript, React, NestJS, REST, RDBMS & backend of our applications
- Supporting, refining and suggesting improvements to the current codebase
- Providing expertise, reviewing pull requests of other team members suggesting improvements and best practices for the team
- Help during the whole Software Development Life Cycle including the design of new features and services
- Bring an engineering mindset, you care about how things work, how they scale, and how they can be improved over time.
Requirements
- At least 5 + years experience in fullstack software engineering (NodeJS, TypeScript, React, REST, RDBMS, NOSQL)
- Agile & iterative mindset (end-to-end responsibility; you build it, you run it)
- End to end ownership from product requirements, planning, implementation and rollout.
- Strong experience in automated tests
- Strong experience in performance optimization
- Knowledge & understanding of IT security
- Experience in designing modular systems and refactoring / decoupling monoliths, working with microservices
- Familiarity with event-driven architecture
- Experience in containerization (Docker) and Kubernetes
- Experience in continuous integration and delivery
- Experience working in self organizing cross-functional teams
- Excellent problem-solving skills
- Experience in mentoring senior and mid-weight colleagues
- English Language Proficiency
- Experience in pair programming, TDD and Trunk Based Development (pro)
- Experience in AWS (pro)
Benefits
- Flexible work schedule
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
NodeJSTypeScriptReactRESTRDBMSNoSQLautomated testsperformance optimizationmicroservicesevent-driven architecture
Soft Skills
problem-solvingmentoringAgile mindsetend-to-end ownershipcollaborationcommunicationiterative mindsetself-organizing teamsengineering mindsetpair programming