Commify is on a mission to revolutionize business communications, and we are looking for an experienced Senior Software Engineer to join our passionate team. In this role, you will lead the development and enhancement of our cutting-edge messaging platform, ensuring it meets the evolving needs of businesses around the world. Your expertise will help shape our product vision, drive innovation, and create exceptional user experiences.
As a Senior Software Engineer, you will collaborate closely with product managers, designers, and fellow engineers to deliver high-quality software solutions. We value creativity, critical thinking, and a proactive approach to problem-solving. If you have a strong technical background and want to work in a fast-paced environment, Commify is the perfect place for you.
To be successful in this role, candidates should fulfill the following responsibilities :
- Lead the design, development, and implementation of software solutions across our products
- Engage in all phases of the software development lifecycle in an agile environment
- Collaborate with cross-functional teams to refine requirements into actionable tasks
- Contribute to continuous improvement initiatives within the engineering team
- Mentor junior developers and support overall team growth and learning
- Drive adherence to best practices and coding standards
Ideal candidates will possess :
Extensive experience in software development with modern programming languagesStrong foundation in C# .NET / .NET Core and AngularProven experience designing and building RESTful APIsExposure to micro-SPA front-end application architectureExcellent problem-solving skills and attention to detailTeam-oriented mindset with strong communication abilitiesFamiliarity with version control systems, especially GitHubUnderstanding of agile methodologies and practicesAbility to manage multiple priorities and meet deadlinesKnowledge of Microsoft Azure servicesPreferred Qualifications :
Experience with CI / CD pipelines and containerization technologies, such as Docker and KubernetesKnowledge of Infrastructure as Code tools like TerraformExperience working in a diverse, international teamFamiliarity with Vue.js and agile practices like pair programmingExperience using Atlassian tools (JIRA, Confluence)Competitive Salary ($120,000 - 350,000)Company BonusEnjoy the flexibility of remote work, complemented by regular off-site meetings scheduled in collaboration with your line manager.Healthcare & Dental.20 days annual leave plus national holidays.Birthday off work, Wellbeing leave & Giving back days.Free access for you and your family to Calm, a mindfulness, health, and wellbeing App.401k 4% employer contribution.Death in service (4x salary).Culture initiatives (Including Christmas rewards & monthly / quarterly social events).Training & Development opportunities with access to unlimited learning via Udemy.