About the Role
About the Role
As a Fullstack Developer at NordicWorkflow, you will enhance a SaaS platform by working collaboratively with a skilled team. Your primary responsibilities will include developing backend functionalities in Rust and collaborating on frontend features, ensuring the platform remains stable and user-friendly.
What You'll Do
You will work on development tasks across the platform, following your assignments from clarification to implementation, testing, and release. You will build a thorough understanding of the existing solution and contribute to its stability, usability, and ongoing development.
- Further develop backend, business logic, and APIs in Rust in collaboration with our Rust specialist.
- Develop features and user interfaces with the team's frontend competencies.
- Collaborate with iOS and Android specialists on APIs and functionality across the platform.
- Work with databases, integrations, and the interconnections between system components.
- Debug and improve existing code with a focus on quality, security, and performance.
- Contribute to automated testing, code reviews, documentation, and ensure releases.
Who You Are
We are looking for a developer who can understand an existing codebase and take responsibility for specific development tasks in close collaboration with others. We emphasize that you:
- Have practical experience with Rust and can work with existing backend code, asynchronous programming, and error handling.
- Have experience with frontend development, JavaScript/TypeScript, and a modern frontend framework.
- Have worked with SaaS solutions and understand the importance of stable operations and ongoing updates.
- Can work with APIs, integrations, data models, and SQL-based databases.
- Work structured with Git, testing, code reviews, and documentation.
- Can discuss technical solutions, receive feedback, and collaborate on tasks and dependencies.
Bonus Points
Experience with CI/CD, containers, cloud environments, and backend services for mobile apps is a plus.
Your Work at NordicWorkflow
You will have the opportunity to immerse yourself in a product over time and see your contributions become part of the platform's ongoing development. You will work with colleagues who have different specialties and with a project manager who coordinates tasks and priorities.
We value your curiosity about both the code and the task the solution is meant to support. You should be able to build on the existing, ask relevant questions, and contribute well-reasoned suggestions for improvements.
Requirements
Rust experience
Practical experience with Rust and the ability to work with existing backend code.
Frontend development
Experience with JavaScript/TypeScript and a modern frontend framework.
SaaS solutions
Understanding of the importance of stable operations and ongoing updates in SaaS.
API and database skills
Ability to work with APIs, integrations, data models, and SQL-based databases.
Version control
Structured work with Git, testing, code reviews, and documentation.
Nice to Have
Experience with continuous integration and deployment practices.
Familiarity with cloud environments and backend services for mobile apps.
Benefits
Collaborative environment
Work alongside a diverse team of specialists.
Project ownership
Opportunity to see your contributions become part of the platform's development.