9 months ago
Lisbon, PortugalStaff+
Responsibilities
- Collaborate with clients’ technology and business teams to select suitable technologies and approaches.
- Implement features across front-end applications, back-end servers, databases, and infrastructure.
- Create backend services and CI/CD pipelines when project requirements call for them.
- Debug software, design solutions, and participate in architecture development.
- Provide technical expertise and engage with client stakeholders as needed.
Requirements
- Broad software development experience spanning backend, frontend, operations, and consulting.
- Typically 6+ years of experience developing full-stack competencies, although no hard experience limit is specified.
- Experience with at least one server-side programming language such as TypeScript/JavaScript, Node.js, Java, Scala, Kotlin, Clojure, or Python.
- Strong knowledge of at least one client-side language and framework, such as TypeScript/JavaScript with React or Swift, Java, Scala, Kotlin, or TypeScript/JavaScript with React Native.
- Skills in backend service development, CI/CD pipeline creation, DevOps fundamentals, automated deployment, and test automation.
- Knowledge of databases such as PostgreSQL.
- Fluent spoken and written English and comfort working with client stakeholders.
Benefits
- Hybrid work from the Reaktor office or client premises.
- Flexible choice of approaches, technologies, and methodologies with the client and team.
- Supportive community and experienced, considerate colleagues.
- Work-life balance support including a free moving day, Reaktor car share, sick-child care services, and office space for private events.
- Professional development through internal training, community events, tech discussions, and Cloud Academy.
- Access to 300+ hobby clubs and additional benefits and perks.
