
Senior Software Engineer - JavaScript
- Milano
- 62.610-70.120 € all'anno
- Tempo indeterminato
- Full time
- Own services end-to-end: decide how best to build, test, deploy, and monitor.
- Work with large-scale, highly available, and resilient modern financial systems.
- Be an integral part of a team, contributing to its culture and ways of working, including agile methodologies, pair programming, and mob programming.
- Implement automated deployment processes to enable multiple code releases per day.
- Collaborate and grow in a dynamic and autonomous environment, learning from successes and failures to drive continuous improvement.
- Take ownership of system design, work in cohesion with domain architects, manage end-to-end problem-solving, stakeholder communication, and mentor junior engineers.
- Drive knowledge sharing through demos, presentations, and tutorials.
- Proficient in JavaScript, with strong coding abilities.
- Experience with advanced JavaScript libraries and frameworks such as React, React Native, and Redux.
- Familiarity with TypeScript, Node.js, and Express.js.
- Experience in API development and product development.
- Passionate about writing clean, testable code.
- Experienced with Agile practices (Pair Programming, TDD, BDD, Continuous Integration, Continuous Delivery).
- Strong verbal and written communication skills in English.
- A proactive team player with strong problem-solving skills and the ability to adapt to changing priorities and deadlines.
- Experience with Java.
- Familiarity with AWS, Splunk, Ansible, Terraform, Jenkins, Docker, Kubernetes, and Kafka.
- Experience working in a fast-paced, international environment.
- JavaScript / TypeScript
- React and React Native
- Redux
- Node.js and Express.js
- AWS, Splunk, Ansible, Terraform, Jenkins, Docker, Kubernetes, Kafka
Please include a CV in English.