Centralny Ośrodek Informatyki
Join our team in the e-Services Development Department! We are a team that creates innovative digital solutions that have a real impact on citizens' lives. Our e-services cover a variety of areas, creating a comprehensive ecosystem that facilitates citizens' everyday affairs and improves contact with public administration. The RP portal is not only a central gateway to digital information and state services, but also a tool integrating public administration websites, ensuring consistency and eas
Join our team in the e-Services Development Department! We are a team that creates innovative digital solutions that have a real impact on citizens' lives. Our e-services cover a variety of areas, creating a comprehensive ecosystem that facilitates citizens' everyday affairs and improves contact with public administration. The RP portal is not only a central gateway to digital information and state services, but also a tool integrating public administration websites, ensuring consistency and easy access to information about public bodies and institutions and the e-Services they offer. As part of the e-Services 2.0 Ecosystem, we create, among others: mObywatel.gov.pl, a comprehensive website providing convenient access to public services, e-Service Generator, a tool enabling public entities to create online forms, increasing the efficiency of offices. The ecosystem will enable the provision of high-quality services to citizens. It will make it possible to track the status of initiated cases and facilitate communication between citizens and officials within one platform. We also provide solutions for citizens via the ePUAP platform. Digital Identity Development is an area that focuses on ensuring secure access to online services through electronic identification means, such as the National Node, Trusted Profile and Personal Profile, enabling identity confirmation and signing documents online. Technology and architecture area: Our team works with the latest technologies and applies the best architectural practices. We use programming languages such as Java, as well as frameworks such as Spring and Angular. We focus on microservices, containerization and the cloud, ensuring the scalability and efficiency of our solutions. By working with us, you will have the opportunity to provide solutions using the State's Common IT Infrastructure, thus taking advantage of the power of the Government Computing Cloud. In our work, we focus not only on functionality, but also on the attractiveness and readability of the code to ensure the best possible experience for both users and team members. We offer a job in the largest IT company in Poland that creates services that make life easier for citizens - you, your friends, your family, employment under an employment contract (PLN 13,000 - 16,000 gross), after a trial period you can count on an indefinite contract, fully remote work. , but if you feel like it, you can always come to the office, a modern and comfortable office close to the Western Railway Station, free underground parking, where you can leave your car, motorcycle, bicycle, scooter... flexible working hours, you start any time between 7:00 a.m. and 10:00 a.m., you can leave at during the working day, thanks to the system of quick private exits, internal training, co-financing for external training, possibility of applying for co-financing for studies, clear career path, possibility of promotion or change of project - gain new experience in different teams - change projects, not the company, work with people with different competences, great expertise and sincere passion, a chance to...learning, development and exchange of experiences, an atmosphere of mutual support, we call each other by name, the opportunity to work in the office with your four-legged friend. BONUSES AND BENEFITS additional annual remuneration discretionary bonuses 70% of the costs of obtaining income, giving you actually more $$ in your account subsidy for holidays "holidays under the pear tree" jubilee bonus after 5, 10 and 15 years of work additional, paid four-week leave after three years of work at COI an additional, paid day off to celebrate a birthday, co-financing for team-building events, MyBenefit cafeteria platform, Multisport card within the MyBenefit cafeteria, medical package at Luxmed, life insurance, co-financing for glasses (PLN 600 for the first frame, PLN 300 for the next one) 2 days a year to be used for volunteer layette for a newborn Requirements Ability to design software, algorithms and data structures, responsive, modern Front-End applications, taking into account functional and non-functional requirements Ability to design moderately complex systems or their elements, including identifying and solving design problems and determining alternative options to facilitate business decisions 3+ years of experience as a Front-end developer, of which at least 2+ years working with Angular Good knowledge of Angular 14+ / TypeScript, Angular CLI, JavaScript (ES6/ES7), HTML5, CSS3, Bootstrap, Angular Material Knowledge of frameworks and tools for conducting unit tests, e.g. Jasmine and Karma Knowledge and ability to use CSS preprocessors (SASS) 3+ years of experience in layered or distributed architecture and oriented on micro-frontends and REST API, SOAP, GraphQL interfaces or others. Ability to appropriately select the type of communication depending on needs (synchronous, asynchronous, reactive) Knowledge of tools, e.g. Postman, SoapUI for testing and mocking REST services Knowledge of differences in the operation of web browsers Knowledge of TDD/BDD, refactoring, clean code principles, clean architecture and patterns design Good knowledge of code quality control management tools (TSlint/JSLint) Knowledge of agile software development methodologies Good knowledge of GIT, Jenkins, Artifactory, Confluence, JIRA tools Practical ability to manage versioning of the produced software, for example based on Gitflow Passion for learning and supporting colleagues and Teammates, in order to develop Team competences. Welcome: Competencies in technology monitoring and market tracking. Ability to prepare a technical assessment of project feasibility in order to identify potential limitations or challenges. Knowledge of commercial cloud solutions Azure, AWS, GCP. Practical ability to use activities to verify the performance of Web applications. e.g. in the field of CLS, FCP, FID, LCP Knowledge of object-oriented and functional programming paradigms Knowledge of WCAG guidelines and the ability to apply them in practice Good knowledge of React Knowknowledge of the DevOps methodology and its practical use, for example as part of building mature CI/CD processes Knowledge of security mechanisms: public key cryptography, issues related to SSO (e.g. Keycloak), and current knowledge of OWASP Practical ability to implement Monitoring and Observability mechanisms in manufactured software Join our team in the e-Services Development Department! We are a team that creates innovative digital solutions that have a real impact on citizens' lives. Our e-services cover a variety of areas, creating a comprehensive ecosystem that facilitates citizens' everyday affairs and improves contact with public administration. The RP portal is not only a central gateway to digital information and state services, but also a tool integrating public administration websites, ensuring consistency and easy access to information about public bodies and institutions and the e-Services they offer. As part of the e-Services 2.0 Ecosystem, we create, among others: mObywatel.gov.pl, a comprehensive website providing convenient access to public services, e-Service Generator, a tool enabling public entities to create online forms, increasing the efficiency of offices. The ecosystem will enable the provision of high-quality services to citizens. It will make it possible to track the status of initiated cases and facilitate communication between citizens and officials within one platform. We also provide solutions for citizens via the ePUAP platform. Digital Identity Development is an area that focuses on ensuring secure access to online services through electronic identification means, such as the National Node, Trusted Profile and Personal Profile, enabling identity confirmation and signing documents online. Technology and architecture area: Our team works with the latest technologies and applies the best architectural practices. We use programming languages such as Java, as well as frameworks such as Spring and Angular. We focus on microservices, containerization and the cloud, ensuring the scalability and efficiency of our solutions. By working with us, you will have the opportunity to provide solutions using the State's Common IT Infrastructure, thus taking advantage of the power of the Government Computing Cloud. In our work, we focus not only on functionality, but also on the attractiveness and readability of the code to ensure the best possible experience for both users and team members. We offer a job in the largest IT company in Poland that creates services that make life easier for citizens - you, your friends, your family, employment under an employment contract (PLN 13,000 - 16,000 gross), after a trial period you can count on an indefinite contract, fully remote work. , but if you feel like it, you can always come to the office, a modern and comfortable office close to the Western Railway Station, free underground parking, where you can leave your car, motorcycle, bicycle, scooter... flexible working hours, you're startinganytime between 7:00 a.m. and 10:00 a.m. possibility of leaving during the working day, thanks to the quick private exit system, internal training, co-financing for external training, possibility of applying for co-financing for studies, clear career path, possibility of promotion or change of project - gain new experience in various teams – change projects, not the company, work with people with different competences, great expertise and sincere passion, a chance to learn, develop and exchange experiences, an atmosphere of mutual support, we call each other by name, the opportunity to work in the office together with your four-legged friend. BONUSES AND BENEFITS additional annual remuneration discretionary bonuses 70% of the costs of obtaining income, giving you actually more $$ in your account subsidy for holidays "holidays under the pear tree" jubilee bonus after 5, 10 and 15 years of work additional, paid four-week leave after three years of work at COI an additional, paid day off to celebrate a birthday, co-financing for team-building events, MyBenefit cafeteria platform, Multisport card within the MyBenefit cafeteria, medical package at Luxmed, life insurance, co-financing for glasses (PLN 600 for the first frame, PLN 300 for the next one) 2 days a year to be used for volunteering layette for a newborn, [As a Front-End Programmer, you will be responsible for analyzing and implementing changes in existing software, creating new versions of software in accordance with the stages of the development process and compliance with applicable standards in this area, your area of activity will include creating and conducting unit tests of modules created products, as well as for the integration of individual components in accordance with the principles of Continuous Integration in the production process. Creating installation packages for modernized solutions/systems and software code versioning will also be part of your responsibilities. Additionally, you will be responsible for creating and updating technical documentation and for delivering products in accordance with the plan and established quality. Your tasks will also include verifying the compliance of the created products with the relevant IT analysis and architecture documents, as well as developing the functionality and optimization of IT systems. You will participate in in projects conducted at COI and in team meetings, collaborating with other project roles, Additionally, you will have an impact on initiatives taken to optimize and improve the software development process, In addition, you will participate in training provided by COI and continue self-education, sharing what you have learned knowledge with team members. Additionally, you will be responsible for verifying the quality of code created by other developers and for performing other work assigned by management, in accordance with your qualifications] Requirements: Angular, TypeScript, CLI, JavaScript, HTML5, CSS, Bootstrap, Angular Material, Jasmine, Karma, Sass , GraphQL, TDD, BDD, Git, Jenkins, Artifactory, Confluence, AD, Gitflow, Azure, AWS, GCP, DevOps, SSO, Keycloak, CA, OWASP Additionally: Training budget, Sport subscription, Private healthcare, Life & group insurance, Flexible hours, MyBenefit system, Free coffee, Bike parking, Shower, Mobile phone, Free parking, In-house trainings, Modern office, No dress code.