Who we are At Apipana, we create innovative solutions with high-quality code, covering the entire software development lifecycle (SDLC), working closely with our main client focused on casino games, betting, fintech, and software solutions in an international environment. We are currently experiencing strong growth and are looking for creative, enthusiastic minds to join our team in our centrally located office in Granada. If you're passionate about technological challenges and want to stay at the cutting edge, join the team What you'll do - Develop scalable, maintainable solutions with high-quality code. - Work closely with other specialists, such as architecture and product, to ensure our software design and quality are unmatched. - Design end-to-end solutions using the best technologies and industry practices. - Share your knowledge and expertise with your colleagues, mentoring others, helping the team improve their skills, and develop your own skills through experimentation and learning new technologies. - Ensure system stability across different environments. - Research new tools/technologies/ideas to drive additional system improvements. - Promote best practices and continuous improvement in the code. Technologies You'll Work With - Web Development (ReactJS/NextJS/CSS) - Web Services (REST) - Microfrontends Architecture - Testing frameworks (JUnit, Jasmine, JBehave, and Selenium) and testing best practices - Build tools (Maven, NPM, Webpack) and version control (Git) - Containers (Docker, Kubernetes) - Apache Cassandra and Elasticsearch - Messaging (RabbitMQ) - Concurrent Programming What you'll bring - Proven experience across the entire SDLC: analysis > design > coding/testing > deployment > maintenance/support. - Proven experience and knowledge in continuous deployment. - Ability to work with multiple technologies even if you specialize in one. - An agile approach to development and a solid understanding of agile methodologies like Scrum, Kanban, or SAFE. - Good practice in testing, quality, and security. - Experience in designing and maintaining microfrontend-based architectures. - Strong understanding of quality assurance concepts. - Ability to switch contexts and adapt to change. Don’t worry if you don’t meet all the requirements; a job change also means learning new things Benefits of working at Apipana: - 30 working days of vacation - 6 additional weeks of paid leave every 4 years at Apipana - Flexible hours: Hybrid system, 3 days in the office and 2 from home - Health insurance with DKV - Office located in the iconic Isla de la Cartuja in Seville - Free English classes during work hours - Meal vouchers - Up to 25 euros per month discount on any sports activity - Training budget - Refer a friend to join the team and earn up to 3,000 euros for each successful referral - Financial assistance for those who use public transportation