
Full Stack Web Developer (NextJS/React)
- Αθήνα
- Μόνιμη
- Πλήρης Απασχόληση
- Working in payments back-office development area providing development, maintenance and support.
- Working as part of squads and occasionally solo developments as the business needs arise.
- Discuss/Meet business stakeholders to understand the problems they wish to address.
- Liaise with architects, analysts, business representatives, infrastructure specialists to jointly develop proposals for technical solutions including implementation deployment, support and troubleshooting overviews.
- Scope and conduct needed Proof of Concepts when necessary.
- Help identify probable causes and provide immediate solution during an incident.
- Work as part of Agile development team (Scrum): attend team meetings, report on assigned tasks progress, participate in sprints planning and tasks estimation.
- Complete tasks & deliver projects on-time and according to company standards.
- Contribute ideas for making the applications better and easier to use.
- Provide assistance to other developers/projects as needed.
- Be flexible to support your applications outside of working hours during major sport events (in rota with your peers and team mates).
- Strong knowledge of JavaScript and Typescript.
- OOP and design patterns, separation of concerns - controller, services, repository patterns.
- Microservices architecture.
- Good knowledge of HTTP and REST
- Bash and Linux in general, SSH, Git
- Markdown (for documentation)
- Next.js, React, hooks
- Working with npm scripts
- Bundlers - Rollup and Vite for some utility libraries
- TailWindCSS
- Node.js / Nextjs apis
- Bachelor's degree in Computer Science or any related technical field.
- At least 3 years of working experience as full-stack web developer working on varied types of software development projects.
- Creative, analytical, and with strong problem solving skills
- Excellent command of the English language - written & spoken.
- Attention to detail and commitment to quality.
- Collaborative team player.
- Highly organised with a strong ability to prioritise across multiple projects.
- Experience with Agile methodology and tools like Jira.
- We warmly invite applications in English.
MyCarriera