About the job
Join Reaktor's renowned technology community as a Lead Full-Stack Developer in the vibrant city of Lisbon!
If you thrive in an environment that encourages innovation and collaboration, possess a comprehensive understanding of the software development lifecycle, and are passionate about addressing real-world challenges, you could be the perfect fit for our team.
Your Role:
As a Full Stack Developer at Reaktor, you will play a crucial role across various stages of software development, from initial design to deployment.
Your Responsibilities:
- Collaborate with client technology and business teams to identify and implement suitable technologies.
- Develop and enhance features across front-end applications, back-end servers, and databases, ensuring seamless integration.
- Provide exceptional technical expertise to both clients and team members.
- Engage in debugging, architectural design, and other software development tasks.
Your Profile:
You are a proactive and inquisitive developer with expertise in both back-end and front-end technologies, along with a solid grasp of infrastructure.
To Succeed in This Role, You Will Need:
- Extensive experience in various software development modalities, including back-end, front-end, operations, and consulting.
- No strict requirement on years of experience, but typically, Full Stack skills take around 6+ years to develop.
- Proficiency in at least one popular server-side programming language, with a focus on TypeScript/JavaScript and Node.js; experience with Java, Scala, Kotlin, Clojure, or Python is also valued.
- Strong knowledge of client-side languages and frameworks, particularly TypeScript/JavaScript and React for web projects, as well as Swift, Java, Kotlin, or React Native for mobile applications.
- Relevant skills for developing new back-end services and building CI/CD pipelines when necessary.
- Fundamental understanding of DevOps practices, including Continuous Integration (CI), automated deployment, and test automation.

