About Us :
21 Knots is a design, engineering, and consulting firm providing services to the global maritime and oil & gas industry.
In an industry constantly evolving due to dynamic regulations, economic fluctuations, and climate change mandates, we strive to deliver cutting-edge solutions with an unwavering commitment to excellence.
Our comprehensive services are designed to create value for our esteemed clients while enabling them to achieve their business Role :
We're looking for a skilled and motivated Software Developer to join our team at 21 Knots.
Someone with backend development with a working knowledge of frontend technologies.
The ideal candidate will have a strong command of backend frameworks such as Django, FastAPI, or Flask, and familiarity with frontend tools like HTML, CSS, JavaScript, and optionally React, Angular, or Vue.
You will play a key role in building, maintaining, and optimizing scalable software solutions while collaborating with a :
- Develop,test, and maintain backend services using Django, FastAPI, or Flask.
- Design and implement RESTful APIs for web and internal tools.
- Work with relational and non-relational databases such as PostgreSQL, MySQL, or MongoDB.
- Optimize application performance and implement backend security best practices.
- Collaborate with frontend developers, designers, and cross-functional teams to deliver high-quality solutions.
- Write clean, maintainable, and well-documented code.
- Support basic frontend development tasks using HTML, CSS, and JavaScript.
- Work with modern frontend frameworks like React.js, Angular, or Vue (good to You'll Need :
Experience :
2-3 years of hands-on experience in backend development.Exposure to full-stack development environments.Experience working with RESTful APIs, databases, and cloud integration is a plus.Education :
Bachelor's degree in Computer Science, Information Technology, or a related field.Tools & Software Proficiency :
Proficiency in Django, FastAPI, or Flask.Familiarity with PostgreSQL, MySQL, or MongoDB.Basic knowledge of frontend technologies : HTML, CSS, JavaScript.Exposure to Bootstrap or Tailwind CSS for responsive UI design.Good to have : experience with React, Angular, or Vue.Familiarity with cloud platforms (AWS, Azure, or GCP) and Agile / Scrum methodologies is an added advantage.Skills & Competencies :
Strong problem-solving and debugging skills.Understanding of RESTful architecture and secure coding practices.Ability to collaborate in a cross-functional environment.Good verbal and written communication skills(ref : hirist.tech)