What will you do?
As a developer at Next One Technology you will be part of a motivated team where it is the team's effort and result that makes a difference. We have a large customer base and many thousands of active users who expect our products to be the solid tools they need for their daily work - be it in the field somewhere with poor internet connection or in the office.
Together with your team (developers, testers, UX, scrum master, product owner) you will develop and maintain our products with high quality and solve the problems put before you. It can be small improvements identified by our customers or internal Customer Operations organization, or major initiatives part of our product roadmap. As a team you have daily meetings, refine your backlog, start and stop sprints and all the things you would expect from an Agile process. You learn from each other, share knowledge and skills, and work on improving your team process. We want you to grow both as a team member and as an individual with your technical skills.
The Next product suite consists of a number of SaaS products that continuously are improved and integrated by our teams to provide better customer value and user experience. A large part of our solution is web based, but we also have a native mobile platform (IOS/Android).
The Next Project product is a 100% web-based solution both for the office worker and workers out in the field. Development is done in HTML and JavaScript frameworks, with a Linux-based backend with a Python/C++ core for API:s and integrations, and PostgreSQL for database. Next Project is running as the “heart” of the operation in the construction company, with a number of services and systems connected to it. Next Project allows the construction company to have full control of daily operations and running projects.
Desired Skills and Experience
Minimum requirements:
- 5+ years of software development experience
- 3+ years of experience of building advanced web solutions and web apps
- A high level of written and spoken English
- HTML/CSS
- JavaScript development
- Modern JavaScript frameworks (React)
Good to have:
- Building web app solutions according to the Progressive Web App (PWA) principles
- Linux (Ubuntu)
- GIT-based version control and workflow
- Databases and PostgreSQL
- Python
- C++
- Docker
- CI/CD pipelines
- Experience from unit tests and automated testing