We are looking for a Front End Developer to join an international software development team.
The team is developing a new, cloud-based solution for some of the biggest companies in the fueling industry.
The Front End Developer will develop web interface for the company’s SaaS platforms for worldwide enterprise customers. In this capacity, you understand the complexities associated with building large scale systems used by thousands of users every
day. This job reports to the Manager of Digital Solutions.
Location: remote/hybryd, the Head Office is based in Krakow, and you will join a multinational team spread over multiple locations.
Candidate profile:
- Proficiency in building lightweight dynamic web interfaces.
- Good understanding of the software development cycle.
- Effective interpersonal verbal and written communication skills.
- Organization, time management, and prioritization skills.
Requirements:
- 2+ years of experience in frontend development with HTML, CSS and JavaScript (Bootstrap, LESS or Sass) or equivalent.
- Hands-on experience with at least one of JavaScript frameworks (AngularJS, ReactJS/Redux, VueJS) with TypeScript
- Single Page Application (SPA), synchronous and asynchronous communication with services
- HTML5, CSS frameworks and preprocessing tools
- Toolkit like Gulp, Grunt for automating work
- Front end unit and integration testing (Karma, Jasmine, Selenium)
- REST API
- Webpack, Node.js
- Practical experience of Agile (Scrum) methodology.
- Familiarity with source control tools such as git and/or bitbucket.
- Working command in English both verbally and in writing.
Extra points for :
- Responsive UI
- Reactive Programming (RXJS)
- Backend ASP.NET Core (.NET Core) development
Responsibilities:
- Develop front end software for SaaS products for enterprise customers.
- Break down UX designs into smaller development tasks.
- Collaborate with, and sometime assist, the backend developers of the SaaS products
- Participate in demos and code reviews.
- Provide technical documentation of solutions.
- Debug and provide solutions for complicated issues.
- Enforce and contribute to coding best practices, standards and processes.
- Proactively seek ways to incorporate new and creative ideas and methodologies into software development efforts by keeping abreast of current methodologies, technologies and tools.
Work environment and benefits :
- Agile, task focused teams, with flexible working hours
- A leadership team that is opened to new solutions and suggestions from every employee
- A knowledge sharing culture, internal trainings, presentations
- Constantly encouraging employees to extend knowledge (Pluralsight, conferences, training etc.) with a very decent annual budget.
- A great technical challenge where you will get an opportunity to develop a product that will be used by the biggest oil and gas companies around the world
- Time and resources to grow your personal skill set
- Programs to encourage employees to strive for a healthy work-life balance
- Competitive salary package, with nice extras on top (Multisport card, life insurance, health insurance for you and your family, fruits in the office etc.)