- Early StageStartup in initial stages
Full Stack Engineer – Python & .NET
- ₹15L – ₹25L • No equity
- 5 years of exp
- Full Time
Not Available
In office - WFH flexibility
About the job
Location: Bangalore (Preferably Bangalore South)
Experience: 5-9 years
Education: B.E/B.Tech in Computer Science from top colleges
Salary: Above market standards
Career Growth: Long-term opportunity with potential to evolve into lead and architect roles.
About FrontM
FrontM is a dynamic maritime software company focused on improving connectivity and engagement for seafarers and maritime enterprises. Our flagship product, onship, is a superapp designed to offer collaboration, entertainment, and welfare solutions to the global maritime industry. By leveraging cutting-edge technology, we create tailored apps to serve the unique needs of those working at sea and onshore.
Why FrontM?
- Be part of a rapidly growing company revolutionising the maritime sector.
- Work with cutting-edge technologies, including low-code APIs and serverless architectures.
- Collaborate with a global team passionate about innovation and impact.
- Opportunities to grow and work on meaningful projects that make a difference in the lives of seafarers.
Key Responsibilities
We are seeking an experienced Full Stack Senior Software Engineer with 5-9 years of experience in front-end and back-end development. This role requires a strong understanding of modern front-end frameworks, server-side technologies, microservices architecture, and CI/CD processes. You will play a key role in developing user-friendly web applications and enterprise-level systems.
Front-End Development Develop and maintain high-quality front-end solutions using HTML5, CSS3, JavaScript, and tools like jQuery and Sass.
Responsive Web Design Build responsive and adaptive web interfaces that are cross-browser and cross-device compatible.
Framework Leadership Lead front-end development efforts using frameworks like Vue.js, React (preferred), or Angular.
Back-End Engineering Design and implement back-end services using C# and .NET Core/.NET 6 in an enterprise environment.
Microservices Development Develop and manage microservices architecture, deployed and orchestrated with Kubernetes.
CI/CD Pipeline Implement and improve CI/CD pipelines using tools like Azure DevOps, GitLab, GitHub Actions, and Jenkins.
Cross-Functional Collaboration Collaborate with business stakeholders and technical teams to design and deliver scalable and maintainable software solutions.
Agile Methodologies Work in an Agile environment, employing practices such as BDD and TDD.
Messaging Solutions Design and manage messaging and streaming solutions using technologies like MQTT, Apache Kafka, Artemis ActiveMQ, RabbitMQ, etc.
API Development Participate in the design and implementation of service interfaces and public APIs.
Required qualifications
- Bachelor's degree in Electrical Engineering, Computer Science, Mechanical Engineering, or a related field.
- 5-9 years of hands-on experience in front-end development using HTML5, CSS3, JavaScript, and tools like jQuery, Sass.
- Proficiency in React (preferred) or experience with similar frameworks like Vue.js or Angular.
- Strong understanding of cross-browser and cross-device development techniques.
- Solid understanding of JavaScript fundamentals and the DOM.
- Hands-on experience with server-side solutions using C# and .NET Core/.NET 6.
- Expertise in microservices architecture and Kubernetes.
- Deep knowledge of CI/CD tools like Azure DevOps, Git, GitLab, GitHub Actions, Jenkins.
- Excellent leadership and collaboration skills, able to work effectively with both technical teams and business stakeholders.
- Experience with Agile methodologies, BDD, and TDD.
- Proven experience with messaging and streaming platforms like Apache Kafka, RabbitMQ, or similar technologies.
- Experience in designing service interfaces and public APIs is a must.
Why Join Us?
- Be part of a pioneering team working on the latest in edge computing and serverless technologies.
- Work in a flexible, remote-first environment with a highly collaborative team.
- Opportunity to influence and shape the future of our platform and its architecture.
- Competitive salary and benefits package.
- If you're passionate about designing the future of distributed applications and you thrive in a role that combines architecture, development, and leadership, we'd love to hear from you!
How to Apply
Submit your CV outlining your relevant experience and why you'd be a great fit for this role.
Join us on our journey to revolutionise the maritime industry and make a real difference in the lives of frontline workers. Apply today and become a key player in shaping the future of global connectivity.
FrontM is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
About the company
FrontM
- Early StageStartup in initial stages