About the job
Saronic Technologies is at the forefront of transforming maritime autonomy, committed to crafting advanced solutions that elevate maritime operations through intelligent autonomous platforms.
Job Overview
We are in search of a highly skilled Senior Full Stack Engineer to design, develop, and maintain our cutting-edge web applications and systems. Utilizing your extensive knowledge and experience, you will work closely with cross-functional teams to create innovative solutions that enhance the functionality and performance of our autonomous surface vessels. You will tackle complex challenges at the intersection of technology and defense, playing a pivotal role in shaping the future of maritime operations.
Responsibilities
Create and sustain high-quality web applications using JavaScript, TypeScript, and React, addressing both front-end and back-end needs.
Design and implement scalable, responsive user interfaces that cater to diverse stakeholders, including operators and military personnel.
Work collaboratively with product managers, designers, and fellow engineers to translate requirements into technical specifications and tangible outcomes.
Integrate external APIs and services to augment application functionality and ensure seamless interoperability with other systems.
Enhance application performance, security, and reliability through rigorous testing, code reviews, and performance optimization.
Stay abreast of emerging technologies, best practices, and industry trends to continuously refine our development processes and tools.
Engage in Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives, to guarantee timely delivery of features and improvements.
Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field; a Master's degree is preferred.
5-10 years of experience as a Full Stack Engineer, proficient in JavaScript, TypeScript, and React.
Strong understanding of software engineering principles, data structures, and algorithms.
Experience with server-side development utilizing Node.js and frameworks such as Express.js.
Familiarity with database technologies including MongoDB, MySQL, or PostgreSQL.
Proficient in using version control systems (e.g., Git) and CI/CD pipelines for effective collaboration and deployment.
