Orfium is hiring a

Software Engineer (Full Stack)

Colombo, Sri Lanka
Full-Time

We seek a Full Stack Software Engineer with expertise in C# .NET CoreNode.js, and React to join our Agile team. As a key contributor, you will help develop and maintain our B2B products, focusing on high-quality, scalable, and efficient solutions. This role is ideal for individuals passionate about working across the stack, who thrive in a dynamic and collaborative environment, and who are eager to solve complex technical challenges.

Key Responsibilities:

  • Develop & Maintain: Build new features and enhance existing products, ensuring clean, scalable, and efficient implementations.
  • Propose Solutions: Actively contribute to technical discussions, offering creative and practical solutions during Agile team ceremonies.
  • Code Reviews: Conduct and participate in code reviews to maintain code quality, ensure adherence to best practices, and drive continuous improvement.
  • Documentation: Create clear, concise, and maintainable documentation for features, systems, and workflows to ensure future development is streamlined.
  • Mentorship: Provide guidance and mentorship to junior engineers, fostering their technical skills and professional growth.
  • Design & Delivery: Lead the design and autonomous delivery of complex features and systems, ensuring they meet business objectives and technical requirements.
  • Continuous Learning: Stay current with evolving technologies, industry best practices, and emerging trends, continually enhancing your skills to meet the demands of the role.
  • Collaborative Teamwork: Work effectively in cross-functional teams, collaborating with engineers, designers, and product managers to deliver the best solutions.
  • Infrastructure & Deployment: Collaborate with DevOps to ensure seamless deployment and manage infrastructure efficiently on cloud platforms.

Requirements

  • 3-4 years of hands-on experience with C# .NET Core and Node.js for backend development.
  • 3-4 years of experience with React for front-end development.
  • Strong understanding of modern system architecturesdesign patterns, and data structures.
  • Experience with databases and repositories such as PostgreSQL and Elasticsearch.
  • Familiarity with cloud platforms, preferably AWS, for infrastructure management and application deployment.
  • Solid understanding of CI/CD pipelines, preferably with tools like GitHub/GitHub ActionsDockerKubernetes, etc., and strong knowledge of development practices.
  • Excellent written and verbal communication skills in English.

Benefits

💰 Pegged Salaries to the USD

🏠 Hybrid Work Arrangement

🏦 Performance Bonus

🏥 Private Health Insurance

🌴 Paid Time Off

📚 Accelerated Career Growth

💻 Latest Tech Equipment

🚀 International Exposure

🎳 Team Engagement Allowances

🗣️ Free Mental Health Counselling

🥳 Exciting Company Events

📆 Paid Bereavement Leave

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Full-stack Software Engineer Q&A's
Report this job
Apply for this job