Full Stack Software Developer (Hybrid Setup)
Responder al anuncioOur engineering team is growing, and we are looking for a Full-stack software engineer who will play a pivotal role in the development of our product and in speeding up the IT delivery growth in iptiQ. We promise you the freedom and space you need to be creative, show off your skills, and grow your expertise. This is an outstanding chance to become part of our growing team and deliver solutions in large scaling distributed event driven system. Our Technology StackOur cloud-native, multi-tenant SaaS platform runs on AWS. We use Kotlin, Java, SpringBoot, Docker, Kubernetes, Apache Kafka, MongoDB, and PostgreSQL on the backend, and ReactJS and TypeScript on the frontend. Our continuous delivery pipeline leverages GitLab. We are using Prometheus, ElasticSearch, Kibana and Grafana as our logging and monitoring stack. About the RoleIn your role as a software engineer, you will participate in the development of different technical areas like frontend orchestration of iptiQ web solutions - using modern web technologies (ReactJS, Redux, MaterialUI, JSS, GraphQL) and highly scalable microservices written in Java and Kotlin, owning the code-base and following best coding practices. You will actively engage in driving application quality along with test automation engineers, continuously building, inspecting and shaping up the product throughout the entire lifecycle. Last but not least, you will use your mentoring skills, supporting junior software engineers and sharing your knowhow with other tech-savvy team members. You'll have the flexibility to move between teams and projects, growing with our dynamic industry and contributing to an ecosystem that's constantly evolving. We value versatility and leadership, and we rely on our engineers to be proactive and enthusiastic in tackling new challenges across the tech spectrum. About YouAs member of a team with a strong collaboration culture, you are a team-player professional and a confident communicator who can engage with colleagues in person, in writing and online meetingsEntrepreneurial mindsetsHighly motivated to learn and adapt in different areas of software engineeringPassionate about improving developer experience and software qualityEager to take on responsibility and result orientedRole model who values mutual support and successDemonstrated track record of proficiency in several elements of our technology stack (Kotlin, Java, SpringBoot, Docker, Kubernetes, Apache, Kafka, MongoDB, PostgreSQL, Optional: ReactJS and TypeScript) is expected. You willWrite clean, efficient, and well-documented codeParticipate in designing and developing new features and products that align with user needs and business goals. Work closely with team members, including product managers, designers, and other engineers, to ensure a cohesive development process and product outcome. Identify system problems, debug issues, and implement fixes promptly to ensure continuous product functionalityMentor junior team membersEssentials:Experience in ReactJS and JavaScript front-end frameworksSolid understanding and proficiency with backend microservice development in JAVA/KotlinExperience in node. JsGood sense of styling principles and experience with either CSS/SCSS, JSS, HTML or styled components. High coding standards, comfortable with using unit testing frameworks such as: React Testing Library, Jest). Understanding of user interface, client / server integrations conceptsNice to have:Docker and Kubernetes experienceExperience with authentication principles such as OAuth2Experience with test-driven-developmentFamiliarity with microservice architecture, API, solution design, and overall development processFamiliarity with GraphQL and Back-end for Front-end (BFF) technology/conceptsExperience with GitLab, Cloudflare, CI/CD pipelineWhat we offerA supportive and collaborative team environmentOpportunity to work on cutting-edge technologiesProfessional growth and learning opportunitiesFlexible working time#J-18808-Ljbffr
¡Sea el primero en responder a este anuncio de trabajo!
-
¿Por qué está buscando trabajo en Trabajas.es?
Crear alerta de empleo
Cada día nuevos anuncios de trabajo Puede elegir entre una amplia gama de trabajos: nuestro objetivo es ofrecer una selección lo más amplia posible Déjenos enviar nuevos anuncios por correo electrónico Sea el primero en responder a las nuevas ofertas de empleo Todos los anuncios de trabajos en un único lugar (de empleadores, agencias y otros portales) Todos los servicios para demandantes de empleo son gratuitos Le ayudaremos a encontrar un nuevo empleo