We are seeking for a talented Full Stack Developer to join our growing development team.
The ideal candidate is experienced in both frontend and backend technologies and is passionate about building high-quality, scalable applications.
You’ll collaborate with designers, product managers, and fellow engineers to create innovative software solutions that drive value for our users.
- Design, develop, and maintain robust and scalable applications.
- Work across the whole development stack: frontend, backend, and database layers.
- Write clean, maintainable code and participate in code reviews.
- Collaborate with UI/UX designers and product owners to translate designs and requirements into functional applications.
- Optimize applications for maximum speed and scalability.
- Troubleshoot, debug, and upgrade existing systems.
- Contribute to architectural decisions and the continuous improvement of development processes.
- Stay current with emerging technologies and frameworks.
- Strong understanding of Object-Oriented Programming (OOPs) and the C# language
- Proficiency in building user interfaces not limited only to web technologies, but also to WPF / WinForms
- Creating APIs for the front-end to communicate with the backend
- Designing, querying, and manipulating databases, including data access layers
- A holistic view of the entire application to diagnose and solve issues across different layers
- Back-end: C#, WebAPI, SOAP, Windows Services
- Middleware: IIS, Apache
- Front-end: HTML, CSS, JavaScript, SPA frameworks (Angular, React, Knockout), ASP.NET MVC and WPF
- Database: SQL Server, Postgres, MongoDB
- Tools: Visual Studio/ VS Code, Gitlab
- Having worked with ERP systems before (MS Dynamics AX will be considered a strong asset)
- Having worked with Low-Code platforms (e.g Mendix, ServiceNow, Outsystems)
- Experience with Xamarin and MAUI
- TDD and Nunit
- Event Broker Services (e.g Kafka)
- Having worked on various integrations between systems
- Knowledge of maritime industry
- Willingness to learn and adapt to new technologies, including low-code development platforms and cloud-native services, with a proactive attitude toward continuous improvement.
- Strong problem-solving skills, with excellent communication and teamwork abilities to thrive in a cross-functional, fast-paced and innovative environment.
- SmartSea is an Equal Opportunity Employer and values a diverse workforce with many different countries and cultures represented in our business. SmartSea offers:
- Competitive salary and discretionary bonus
- Thirteen Salaries
- Pension Fund
- Medical Insurance
- Opportunities for professional growth and development
- A collaborative and innovative startup culture
- Collaborative and growth-oriented work environment.
- Competitive salary and benefits package.
If you are passionate about service excellence and technology-driven support, we encourage you to apply for this exciting role!
Apply for this job
"*" indicates required fields