This job posting isn't available in all website languages

Senior Full Stack Developer

Information Technology
5807 Total Views

About the Role:

You'll be the subject matter expert in maintaining software solutions that meet the needs of the business and end-users. The focus of your role will involve leading and overseeing the development and delivery of full-stack applications. For this role you'll need to have expertise in both front-end and back-end technologies, guiding a team of developers and ensuring the successful execution of projects. The role also involves technical leadership, architectural design, code review, and collaboration with teams. You will report into the Digital Delivery Manager

You will:

  • Provide technical guidance to a team of developers. Coach team members, sharing best practices, promoting code quality, and encouraging a culture of learning and improvement.  
  • Design and develop full-stack web applications. This includes working with front-end technologies such as HTML, CSS, JavaScript frameworks (e.g., React, Angular, Vue.js) and back-end technologies like server-side languages (e.g., Java, Python, Ruby) and databases (e.g., SQL, NoSQL). 
  • Lead the architectural design and overall technical approach for projects, collaborate with the team members to understand requirements, translate them into technical specifications, and make informed decisions on technology stack, frameworks, and database design. 
  • Design user interfaces and implement user-friendly features that enhance the overall user experience. 
  • Build scalable and secure APIs to facilitate seamless data exchange between the server and client-side components. 
  • Conduct code reviews to ensure adherence to coding standards, best practices, and quality guidelines, identify and address code issues, performance bottlenecks, and security vulnerabilities.
  • Promote testing methodologies and participate in quality assurance processes. 
  • Develop the CI/CD pipelines to improve developer productivity, agility, and code quality. 
  • Collaborate with designers and product managers to translate requirements into functional software solutions. 

You have:

  • Experience developing CI/CD workflows and tools. 
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, GraphQL and popular frameworks like React, Angular, or Vue.js. 
  • Experience in server-side technologies such as Node.js, Python, Ruby, or Java along with frameworks like Express, Django, Ruby on Rails, or Spring. 
  • Experience with database systems (SQL and NoSQL) and experience with ORM frameworks like Sequelize, SQLAlchemy, or Hibernate. 
  • 7+ years’ experience in advanced (e.g. Tier 2 or Tier 3) software support. 
  • Bachelor's Degree in Computer Science or Information Technology or related field.  
  • Knowledge of version control systems (e.g., Git) and experience with collaborative development workflows. 

How we support you:

We provide flexibility to help you achieve a good work-life balance. You'll be part of a global, diverse team who foster an environment of inclusion and belonging where you are valued for who you are and where you come from.

We offer benefit options in and out of the workplace, including life insurance, a retirement plan and annual leave. We care about our employees' welfare and focus our benefits package on the benefits which support your wellbeing. We also recognize that everyone has different priorities, so in addition to our core benefits to support your health we offer flexible options for you to choose benefits that are right for you, your family and your lifestyle.

We believe in non-stop learning and are committed to investing in learning opportunities that help you reach your full potential and support your continued development

About Us:

At The Association, a Great Place to Work-Certified company, we are transforming the accounting and finance profession. We are future-focused, empowering the world's most accomplished accountants to stay relevant, meet today's demands, and prepare for tomorrow's challenges through quality education, resources, and training.

Learn more about The Association on LinkedIn and our Career Site.


We are committed to equal employment opportunity regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.


Equal Employment Opportunity

The Association of International Certified Professional Accountants is committed to creating a diverse environment and is proud to be an equal opportunity and affirmative action employer. All employment decisions are based on business needs without regard to race, color, ethnicity, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status or any other applicable legally protected status. All qualified candidates are encouraged to apply.


If you are an applicant with a disability who is unable to use our online tools to search and apply for jobs, please send an email to HumanResources@aicpa-cima.com

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

London, United Kingdom, United Kingdom

📁 Information Technology

London, United Kingdom, United Kingdom

📁 Information Technology

London, United Kingdom, United Kingdom

📁 Information Technology