Hi! We're SoftwarePlant and we're the proud creators of BigPicture - one of the leading project management tools on the market, used by over 20 000 teams from companies all over the world. Our products are used by CEO’s, Managers, Directors and Project Managers from companies such as: Netflix, NASA, Tesla, Apple, Uber, Samsung, Porsche, Siemens, Intel, Boeing, LG, and many more.
Since 2015 we’ve built a team of over 165+ amazing experts, and we’re still growing. At SoftwarePlant you can expect flat structure, a tight-knit team, collaborative spirit, ambitious and demanding tasks, and the shared excitement of rolling up your sleeves and working toward something major together. Join us and work on one of the biggest Angular projects in Poland!
As our Frontend Developer you'll be responsible for:
- Creating a frontend application layer based on business requirements
- Cooperating with backend programmers and UX / UI designers
- Maintaining existing user interfaces and creating new functionalities
- Designing a clear and sustained application architecture on all levels of abstraction
- Code decomposition on reusable libraries (Angular, TypeScript, JavaScript)
- Integrating frontend solutions with the backend platform through the REST API
- Sharing knowledge, conducting code review
- Writing a good code according to the “clean code” rules
Must have knowledge:
- Angular framework
- JavaScript
- TypeScript
- RxJS
- Redux / NgRx
- Webpack
- SASS
- HTML5
- OOP
- Design patterns (Gang of Four)
- Jasmine / Karma
- REST
Nice-to-haves:
- Protractor
- Backbone
- TDD
- npm, yarn
- Node.js
- Java
- Spring
- docker
- CSS Architecture BEM
- jenkins selenium Rollup
- Domain Driven Design
- English B2
We work with:
- Angular 9
- TypeScript
- JavaScript (es6)
- State management NgRx
- Jasmine / Karma
- webpack
- HTML5
- Sass
- RxJS
- TDD
- REST
- GIT
- Continuous Delivery
- Clean Code
- A two-week production cycle based on Scrum and SAFe®
How we work
-
In Agile and Scrum we trust - we make sure to keep our teams small, and our sprints manageable & effective
-
Ownership - we want everyone on our team to feel empowered to grab the reins in their positions and help push the company forward
-
Our product, our deadlines - developing our own products allows us to set feasible deadlines and fully focus on code quality
-
Top-notch hardware – MacBook Pro and HD monitors
-
Flexible working hours - we work from Monday to Friday, and you can choose your own working hours
-
Flat company structure, where decisions are made quickly and efficiently
-
Remotely or from our modern office in Warsaw with a fully-stocked kitchen: free breakfasts, snacks, tea, coffee, juices, fruits, veggies
- No dress code
Perks & Benefits
-
Regular Hackathons - every two months, we host a one week-long, fully paid, internal hackathon called ShipIT Week
-
Training budget, and access to the latest books thanks to our in-house library
- Plenty of internal knowledge sharing initiatives: tech guilds, trainings and more
- Private healthcare
- Multisport card
- Plenty of integration events
Team:
- Our engineering team includes over 50 Backend and Frontend Developers, over 30 QA’s and 12 DevOps Engineers. We work effectively in Scrum teams. Each team also works with a dedicated Product Owner, UX and UI Designers and Scrum Master
Flexible working hours: We work from Monday to Friday, and you can choose your own working hours. Just make sure to join your team for the daily scrum meeting :)
Location: You can work either remotely or from our modern office in Warsaw.