Senior Full Stack Developer
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled Full Stack Developer to join our dynamic software development team. The successful candidate will be responsible for designing, developing, and maintaining scalable web applications and cross platform mobile applications for andoird and ios, and services. This role offers an exciting opportunity to work across both front-end and back-end technologies, utilising a broad range of programming languages and frameworks. The ideal applicant will have a strong background in software development, application development, and cloud platforms such as AWS and Azure. This position is paid and suitable for experienced developers eager to contribute to innovative projects in a collaborative environment., * Develop, test, and deploy robust web applications using technologies such as JavaScript, Java, Python, C#, React, Android and IOS apps,
- Design and implement user interfaces with modern front-end development practices.
- Build and maintain APIs for seamless integration between different systems and services.
- Manage version control using tools like GitHub, SVN, and Git to ensure code integrity and collaboration.
- Utilise cloud platforms such as AWS and Azure for deployment, scaling, and maintenance of applications.
- Write efficient SQL queries for database management with MySQL and SQL Server.
- Collaborate with cross-functional teams to deliver high-quality software solutions aligned with business needs.
- Maintain code quality through code reviews, testing, and documentation.
- Stay updated with emerging trends in software development to continuously enhance technical skills.
Requirements
Do you have experience in Xero?, * Proven experience in full-stack development with proficiency in JavaScript, Java, Python, C#, Ruby on Rails, C++, C, .NET, VBA,, react, IOS and Android, expereince of working Twilio, Xero accounting software, mobile app, laravel web appilcations, Linux environments, and application development frameworks.
- Strong understanding of front-end technologies including HTML5, CSS3, React or Angular is preferred.
- Experience working with APIs (RESTful services), cloud platforms (AWS & Azure), and containerisation tools is desirable.
- Familiarity with version control systems such as GitHub, Git, SVN is essential.
- Knowledge of databases including MySQL and SQL Server is required.
- Ability to develop scalable solutions using APIs and cloud services efficiently.
- Excellent problem-solving skills coupled with the ability to work independently or within a team environment.
- Good organisational skills with the capacity to manage multiple projects simultaneously. This role offers an engaging environment for developers passionate about building innovative software solutions across diverse technologies while working within a supportive team dedicated to excellence in application development.