Software Developer, MEAN Stack
Key Responsibilities
- Work as part of Serrala’s Global Product Organization in an international agile team advancing our cloud-native products, including Alevate Accounts Payable and Supplier Portal .
- Contribute to the full development lifecycle — including design, coding, automated testing, CI / CD, deployment, and support — with attention to quality, scalability, and security.
- Collaborate with product managers, architects, and fellow engineers to refine requirements, design solutions, and deliver new product features.
- Support CI / CD pipelines and delivery processes , helping to ensure smooth, reliable, and automated releases.
- Troubleshoot and resolve issues in cloud-based environments , including live production support when required.
- Coordinate with other engineering teams to maintain consistency and interoperability across Serrala’s suite of products.
- Participate actively in agile ceremonies, contributing ideas and improvements to both product and engineering practices.
Key Skills / Qualifications
3+ years of hands-on experience in the design, development, and support of cloud-native, multi-tenant applications .Solid working experience with the MEAN stack (MongoDB, Express.js, Angular, Node.js) or similar modern web technologies.Proven experience deploying applications to cloud platforms such as Microsoft Azure, AWS, Cloud Foundry, or SAP BTP; SaaS experience is a plus.Strong working knowledge of containers and orchestration tools such as Docker and Kubernetes.Experience with event streaming platforms like Apache Kafka .Practical experience with CI / CD pipelines and DevOps practices, using tools such as Jenkins, GitHub Actions, Azure DevOps, or Bitbucket.Experience working in Agile / Scrum teams with tools like JIRA.Demonstrated ability to work independently with clear ownership of deliverables, while collaborating effectively within a team.Strong problem-solving, interpersonal, and communication skills, with the ability to explain technical concepts clearly.Bachelor’s degree in Computer Science or a related field (or equivalent experience).Preferred Skills / Qualifications
Solid experience with HTML, CSS, JavaScript , and modern web development practices.Proven experience in SaaS application development with strong debugging and troubleshooting skills.Prior exposure to global Agile development teams , working across time zones and cultures.Experience adopting AI in day-to-day engineering work , with exposure to Generative AI or Agentic AI development a strong plus.Self-starter mindset with the ability to work independently in ambiguous situations, while also collaborating effectively to achieve team goals.Strong people skills with the potential and interest to take on project coordination or team leadership responsibilities as part of career growth and this is your opportunity to join us in our growth journey.