We are creating a project that covers staffing and controlling, which are some of the most important processes in the company because they translate into the income of the entire organization. This product supports the effective placement of employees in projects and provides the ability to analyze the profitability of IT projects. More about the project? 👉 convista.pl/projekty/aplikacja-webowa-w-kotlin Adrian Polak Backend Manager Why US? Only the latest versions of Kotlin and the lates
We are creating a project that covers staffing and controlling, which are some of the most important processes in the company because they translate into the income of the entire organization. This product supports the effective placement of employees in projects and provides the ability to analyze the profitability of IT projects. More about the project? 👉 convista.pl/projekty/aplikacja-webowa-w-kotlin Adrian Polak Backend Manager Why US? Only the latest versions of Kotlin and the latest frameworks, i.e. TypeScript with Next.js, in the frontend, but also in server topics. Spring Boot is a standard on the market - in ours too. Additionally, you will learn how to create a large GraphQL project. And Google Cloud - to deploy all this fun. 😉 Quality matters more than time. Code review is done by seniors and every little thing will be noticed (including double space 😉). On more complex topics, even a few people leave comments. Additionally, Load testing, extensive documentation of the project using the Docusaurus framework, and in the near future we intend to start using PostHog. We also made sure that integration tests did not leave dirty context. Holistic approach. Your project team consists mainly of seniors. There is no person in the project who does ONLY Kotlin. You operate more broadly: backend, frontend, tests, business analysis - thanks to this, you understand better and therefore program better. German? We will help! Lessons in small groups during working hours, but above all, development in practice. Don't worry - we speak English and/or German in the project. Your role TEAM Business analysis. If you understand the needs of the business, you can respond to them in terms of technical solutions. Such cooperation brings value to the product. The users are your colleagues from the desk next to you - people from the Convista Group. You will face such issues as: Where to get information about new employees? What to do when a programmer reports more hours than the client's budget predicts? Etc. Programming. This is greenfield! We are still in the development phase of new functionalities. Refactoring. We discuss refactoring proposals in the team and introduce changes. The initiative is on your side! We recently introduced gql.tada, which reduced a lot of boilerplate code. We have created a system that handles error handling for foreign key violations. Scrum. We meet every day for daily. PM and BA take care of Jira, completing the board several weeks in advance. The tasks are well described. YourTEAM 1 Fullstack Developer 3 Backend Developers 3 Frontend Developers 1 Project Manager 1 Business Analyst [] Requirements: Kotlin, Spring Boot, SQL, Git, TypeScript, Next.js, GraphQL, DGS Framework, NTH Pulumi, ArgoCD, Google cloud platform Tools : Jira, Github, GitHub, Sonar, GIT, Agile, Scrum. Additionally: Annual salary review, 30! vacation days, 100%! paid L4, EN and DE language classes during working hours, LuxMed, life insurance, Multisport co-financing, Author's costs, Internal and external training, Company library, Flexible working hours,Gifts, Foreign group event, Breakfast fiesta, 4 mini and 2 maxi events a year, Recreation and games zone, Employee referral program, Fruit Mondays.