Project the aim youll have:
Our client is a Scandinavian technology company that provides a comprehensive cloud-based ERP platform for small and medium-sized enterprises (SMEs). Their solution integrates key business functions such as accounting CRM project management time tracking payroll and invoicing into a single unified system. As one of the early adopters of cloud ERP in Europe the company has a strong track record of driving digital transformation across diverse industries. Their platform is widely used in Northern and Western Europe and is known for improving operational efficiency enabling cross-functional collaboration and supporting business process automation. The team for which we seek a leader is currently composed of three developers one UX designer and Product Manager. The application developed by the team is a mobile and web time tracking app designed for easy and efficient registration of working hours. It allows users to log time plan tasks and manage projects or absences. The app integrates with accounting systems and is available on both iOS and Android. As a part of a wider ecosystem it supports businesses in streamlining time management and improving operational efficiency.
Position how youll contribute:
The candidate must be technically strong self-going proactive and take lead and ownership of the technical development processes. He or she will work very closely with the Product Manager UX-designer and others in the product development process roadmap and product direction.
- Needs to have a solid understanding of architecture databases data modelling and security
- Designing and building APIs integrations and lay the foundation for larger features/concepts in the application
- Optimize and extend existing functionality especially on the database side
- Take an active role in designing and implementing integrations and larger features
- Participate in customers meetings and lead technical discussions with customers
- Collaborate closely with the rest of the bigger organization
- Support and lead the development team
- Be the key decision maker in technical decisions
- Be responsible for operational concerns (monitoring observability deployments database migrations etc.)
- Be the final support channel for other customer facing functions (support sales consulting etc.)
- Needs to follow the developer handbook
- Needs to engage with tech lead peers
- The most important aspect is to take pride and ownership in the product as a whole and lead the efforts in building and running a great product
Qualifications :
Expectations the experience you need:
Were seeking a skilled developer with experience across our core technologies. You should be proficient in:
General & DevOps
- AWS (Amazon Web Services): Experience with cloud infrastructure specifically within AWS is essential.
- CDK (Cloud Development Kit): Youll be working with Infrastructure as Code (IaC) using AWS CDK.
- Firebase Auth: Familiarity with Firebase for authentication purposes.
- GitHub: Proficient in using GitHub for version control and collaboration.
Frontend
- React: Strong expertise in building Single Page Applications (SPAs) with React.
- React Native: Experience developing and maintaining separate iOS and Android applications using React Native.
- State Management & Data Fetching: Hands-on experience with Redux and react-query.
- UI Libraries: Proficiency with MUI (Material-UI) for building user interfaces.
- Routing: Knowledge of React Router for navigation within SPAs.
- Tooling: Experience with Vite and TypeScript for frontend development.
Backend
- & TypeScript: Strong backend development skills using and TypeScript.
- API Development: Experience with Express for REST APIs (internal) and Fastify for public-facing REST APIs.
- Database: Proficient in working with PostgreSQL databases.
- ORMs/Query Builders: Experience with Knex (for Express) and kysely (for Fastify) for database interactions.
- Containerization: Familiarity with Docker for containerizing applications.
Additional Information :
Our offer professional development personal growth:
- Flexible employment and remote work
- International projects with leading global clients
- International business trips
- Non-corporate atmosphere
- Language classes
- Internal & external training
- Private healthcare and insurance
- Multisport card
- Well-being initiatives
Position at: Software Mind Poland
Remote Work :
Yes
Employment Type :
Full-time