Job description
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.
Required Skill Profession
Computer Occupations