 
        
        Software Development Professional
We are a dynamic tech scale-up that offers cutting-edge digital transformation solutions to prominent brands.
Our mission is to empower businesses to modernize their operations, save time and reduce costs, resulting in better customer outcomes.
About the Role
As a Software Development Professional, you will create, maintain and enhance Codafication's core products: Crunchwork, Unity Cloud and Virtual Assist. Your focus will be on streamlining user experience.
Key technologies include Docker, Kubernetes, AWS, Azure, Typescript, Node.js, React.js/Mobx, GraphQL and Git. Prior experience is welcomed, but not required – we're happy to support learning on the job.
Responsibilities include participating in agile ceremonies, providing ongoing design, maintenance and enhancement for existing systems, identifying issues and recommending improvements, participating in code reviews and collaborating with engineers, designers and product managers to deliver projects successfully.
You will also be responsible for updating specification, documentation and code repositories, presenting new features to stakeholders and ensuring efficient project execution.
About You
As our successful candidate, you will demonstrate 3-4 years of post-qualification work experience, excellent written and verbal skills, strong time management and goal-driven abilities, passion for learning new technologies and sharing experiences, and high-level attention to detail.
Benefits
We offer a hybrid working environment to promote work-life balance, Quarterly Staff functions, and opportunities for career progression with dedicated learning time each month.
Required Skills:
 * Experience in software development using modern technologies
 * Strong problem-solving skills and attention to detail
 * Excellent communication and collaboration skills
 * Ability to adapt to changing project requirements
 * Passion for learning and professional growth