Full-stack Software Developer

Dataactions Ltd โ€” United Kingdom ยท Posted ~21 hours ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

๐€๐›๐จ๐ฎ๐ญ ๐ƒ๐š๐ญ๐š๐€๐œ๐ญ๐ข๐จ๐ง๐ฌ ๐‹๐ข๐ฆ๐ข๐ญ๐ž๐ DataActions Limited is a UK-based technology company delivering end-to-end digital solutions across training, consulting, software development, and product innovation. ๐“๐ก๐ž ๐œ๐จ๐ฆ๐ฉ๐š๐ง๐ฒ ๐ฌ๐ฉ๐ž๐œ๐ข๐š๐ฅ๐ข๐ฌ๐ž๐ฌ ๐ข๐ง: Custom software and application development for organisations Development of proprietary digital products, including MyChurchNow App Technical training and upskilling in data analytics, AI, automation, and digital tools Consulting and analytics solutions, including dashboards, reporting systems, and workflow automation DataActions Limited is seeking a Full-Stack Software Developer to develop, maintain and improve web and mobile applications for clients and the companyโ€™s proprietary MyChurchNow product. The role will cover the full software development lifecycle, including requirements, development, testing, deployment and maintenance, with approximately 65% focused on client projects and 35% on MyChurchNow. The developer will work across frontend, backend, APIs, databases and application integration, collaborating with stakeholders to deliver reliable and user-focused software solutions. ๐Š๐„๐˜ ๐‘๐„๐’๐๐Ž๐๐’๐ˆ๐๐ˆ๐‹๐ˆ๐“๐ˆ๐„๐’ ๐‚๐ฅ๐ข๐ž๐ง๐ญ ๐’๐จ๐Ÿ๐ญ๐ฐ๐š๐ซ๐ž ๐ƒ๐ž๐ฏ๐ž๐ฅ๐จ๐ฉ๐ฆ๐ž๐ง๐ญ โ€“ ๐š๐ฉ๐ฉ๐ซ๐จ๐ฑ๐ข๐ฆ๐š๐ญ๐ž๐ฅ๐ฒ ๐Ÿ”๐Ÿ“% Develop and maintain bespoke web and mobile applications for DataActions clients. Translate business and technical requirements into functional software solutions. Develop frontend interfaces and backend application functionality. Build and integrate APIs and third-party services. Develop and maintain application databases and data-access functionality. Implement application features in accordance with agreed technical requirements and specifications. Test software applications, identify defects and implement appropriate fixes. Deploy application updates across development, testing and production environments. Maintain existing client applications and implement enhancements where required. Use Git and appropriate software development practices to manage source code and releases. Collaborate with project teams and stakeholders to resolve technical issues and deliver projects within agreed timescales. ๐Œ๐ฒ๐‚๐ก๐ฎ๐ซ๐œ๐ก๐๐จ๐ฐ ๐๐ซ๐จ๐๐ฎ๐œ๐ญ ๐ƒ๐ž๐ฏ๐ž๐ฅ๐จ๐ฉ๐ฆ๐ž๐ง๐ญ โ€“ ๐š๐ฉ๐ฉ๐ซ๐จ๐ฑ๐ข๐ฆ๐š๐ญ๐ž๐ฅ๐ฒ ๐Ÿ‘๐Ÿ“% Maintain and support the existing MyChurchNow web and mobile applications. Develop and implement new features based on product requirements and user needs. Investigate and resolve application bugs, defects and technical issues. Improve application functionality, reliability, usability and performance. Develop and maintain APIs, integrations and database functionality supporting MyChurchNow. Test new features and releases before deployment. Support application updates and ongoing product improvements across relevant platforms. Maintain appropriate technical documentation and source-code repositories. Contribute to the continuous improvement and evolution of the MyChurchNow product. ๐„๐ฌ๐ฌ๐ž๐ง๐ญ๐ข๐š๐ฅ ๐‘๐ž๐ช๐ฎ๐ข๐ซ๐ž๐ฆ๐ž๐ง๐ญ๐ฌ Proven professional experience in full-stack software development. Strong JavaScript/TypeScript and modern frontend framework experience (e.g. React). Backend development experience using Node.js, Python, Java, C# or equivalent. Experience developing and integrating REST APIs. Good knowledge of SQL and relational databases. Experience developing or maintaining web and mobile applications. Proficiency with Git/version control, testing and debugging. Strong problem-solving and analytical skills. Ability to translate requirements into practical software solutions. Good communication and ability to work independently and within a team. ๐ƒ๐ž๐ฌ๐ข๐ซ๐š๐›๐ฅ๐ž Experience with React Native, Flutter or similar mobile frameworks. Experience with AWS, Azure or Google Cloud. Knowledge of CI/CD and application deployment. Experience integrating payment, authentication, messaging or third-party APIs. Experience developing SaaS or commercial digital products. Experience working in a client/consulting environment . ๐–๐‡๐˜ ๐‰๐Ž๐ˆ๐ ๐ƒ๐€๐“๐€๐€๐‚๐“๐ˆ๐Ž๐๐’? At DataActions Limited, you will have the opportunity to work on real-world software projects while contributing to the growth of an innovative technology product used by organisations and communities. Key Benefits Competitive salary: ยฃ44,000โ€“ยฃ46,000 per annum for 30 hours per week. Hybrid working: Flexible combination of remote and office-based working. Pension scheme: Workplace pension in line with applicable UK requirements. Voluntary Day Off: One additional paid day off each year to support a cause, community initiative or activity of your choice. Professional development: Opportunities to develop your technical skills through exposure to diverse software projects and technologies. Product ownership experience: Opportunity to contribute directly to the ongoing development of MyChurchNow, a proprietary digital product. Varied project experience: Work across web, mobile, APIs, databases and digital solutions for different clients . ๐‡๐Ž๐– ๐“๐Ž ๐€๐๐๐‹๐˜ If you are passionate about software development and interested in building impactful web and mobile applications, we would love to hear from you. Please send your CV and a brief covering statement outlining your relevant experience and why you are interested in the role to: recruitment@dataactions.com Subject: Full-Stack Software Developer Application โ€“ DataActions Shortlisted candidates will be contacted for the next stage of the recruitment process.