Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About
Echandia Marine is a leading innovator in sustainable marine battery systems, providing cutting-edge technology to enable cleaner, more efficient marine transport. Our mission is to revolutionize the maritime industry through advanced battery technology, improving efficiency and reducing environmental impact.
Role Overview
We are looking for a Senior Fullstack Software Engineer to join our growing software team. In this role, you will design and build scalable, high-performance applications that connect embedded systems, cloud infrastructure, and user interfaces. Your work will directly support the monitoring, diagnostics, and control of our marine battery systems and at the same time support our developing efforts in cloud with both frontend and backend work.
Key Responsibilities:
- Design and implement software for battery management system based on maritime standards
- Build robust APIs and backend services to interface with embedded systems and cloud platforms in a Linux environment.
- Develop intuitive and responsive front-end interfaces for internal tools and customer-facing dashboards.
- Collaborate with embedded, test, and systems engineers to ensure seamless integration across the stack.
- Implement secure, scalable, and maintainable software architectures.
- Contribute to DevOps practices, CI/CD pipelines, and automated testing.
- Participate in code reviews, architecture discussions, and technical mentoring.
Required Skills:
- Strong experience in fullstack development using modern frameworks, preferably Angular, Typescript and C#.
- Proficiency in designing RESTful APIs and working with IoT Solutions.
- Experience in developing hardware-near applications
- Solid understanding of software architecture and cyber security.
- Familiarity with data visualization, telemetry, and system monitoring tools.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
Bonus Points:
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
- Experience with Agile development methodologies.
- Experience in developing embedded applications using C.
- Experience with Linux systems administration.
- Experience with CI/CD and build automation with GitHub Actions
- Familiarity with databases (SQL and NoSQL) and message brokers (e.g., MQTT, Kafka).
- Knowledge of maritime compliance standards
Why Join Echandia Marine?
Impact: Work on groundbreaking technology that will shape the future of sustainable marine transport.
Growth: Develop your skills in a dual role that combines technical leadership with product strategy.
Innovation: Join a culture that values creativity, collaboration and innovation at every level.
Mission: Be part of a purpose-driven company working to make the marine industry cleaner and more efficient.
The right candidate will be part of a fast growing, non-hierarchical and business focused scale-up company fighting climate change through zero-emission electrification.
Key Skills
Ranked by relevanceReady to apply?
Join Echandia and take your career to the next level!
Application takes less than 5 minutes