JIRA (junior) Bitbucket (junior) CI/CD (regular) ESLint (regular) Babel (regular) Webpack (regular) Spring Boot (regular) Unit Testing (regular) React (advanced) Java (advanced) We invite you to join our team! It's focused on building applications for Atlassian’s Jira. The apps that we're creating are designed to solve problems of our clients, making their work easier and more efficient. In this project you will have a chance to work with a team of qualified specialists – a Product Owner, developers, testers, and a UX designer – to build top-class solutions. As a Cloud Fortified, Gold Atlassian Marketplace Partner, our company always strives for growth, development and the highest quality. Our products meet the 3 Atlassian eligibility criteria: reliability, security and customer service. They are also aligned with Atlassian's security and customer experience standards. By joining our team, you'll have a chance to work on our existing apps, to make them even better, as well as share your experience and ideas in the process of creating new ones. Our current products include: Worklogs - Time Tracking and ReportsAn application that allows easy and flexible time tracking for the user and their team. It helps in monitoring what tasks require the most of the team members' time, and provides the data essential to creating more efficient plans. Multiple Checklists for JiraA tool designed to help the user organize their work. It allows adding multiple checklists to tasks, and tracking the current progress with ease. Checklists are a convenient way to handle Acceptance Criteria or a Definition of Done as well. QAlity Plus – Test Management for JiraA tool created to help the user manage the testing in their projects. It allows defining test steps directly in the Jira issue, clearly displays testing results, provides an insight into test coverage and assists in identifying the weakest spots of the tested software. The ChallengeAs you probably already know, the work of a developer is not always easy and predictable. There are some challenges that you will encounter on our shared journey: Engagement in product development in each of its Software Development Life Cycle phases.Cooperation with other teams of developers who are working on similar products your team does.Cooperation with other specialists from the product department, to ensure not only technical, but also business success of the product. If you like learning new things and using your skills in new circumstances, these challenges will be right up your alley! The Growth Opportunity We provide our employees with the space and resources to grow. As a Senior Developer, you'll have an opportunity to not only put your experience into practice and actively participate in creating problem-solving solutions, but to also inspire and support other employees by offering your expertise. We're open to your ideas and suggestions, and we can't wait to try them out! We value creative thinking, transparency and teamwork. We care about our employees' growth and we're continuously putting an effort to build a friendly and comfortable environment that will help them spread their wings, and fly as high as they wish. With us you'll have a chance to:Work on your own idea, product or enhancement as a part of your working hours.Engage in training sessions of your choice financed by our company.Receive a financial bonus proportional to the increase of annual product revenue.Develop your skills and knowledge as a leader or as an expert. ResponsibilitiesProduce clean, efficient code based on specifications.Ensure designs are in compliance with specifications.Recommend and execute improvements.Identify, prioritize and execute tasks in the Software Development Life Cycle.Design robust, scalable, and secure features.Follow best practices (test-driven development, continuous integration, SCRUM, refactoring and code standards) RequirementsAt least 5 years of experience in a software development roleExtensive hands-on experience with React and JavaCommercial experience with unit testing both on frontend and backendExperience in writing performant and maintainable/testable codeExcellent command of English (B2+)Great communication skillsWillingness to coach and mentor other team members in good practices, clean and reliable codeDeep architectural understanding of web applications, including performance, quality, and security aspects Nice to haveExperience with Spring BootKnowledge of frontend libraries: Webpack, Babel, ESLintKnowledge of the React Testing LibraryExperience with automated functional testsExperience with CI/CD practices and Bitbucket PipelinesExperience with Atlassian tools (primarily Jira)Experience with Agile methodologies, Scrum in particular What we offer:100% remote workParticipation in a lot of trainings and workshops, including the budget of 12 000 PLN per year for certificates or studyingThe individual growth pathFully paid lunch break (1 hour) that is included in 8 hours shiftLanguage lessons or budget for private classesAmazon Kindle and budget for e-booksReferral program Relocation Package (if you choose to work from our headquarters in Gdynia)Co-financing for cultural and sporting eventsIntegration Parties
Senior Fullstack Developer in Constanţa
Contact
Datele de contact vor fi vizibile dupa ce veti aplica!
Anunţ expirat