50 Software Developers jobs in Glasgow City
Full Stack Developer
Posted 15 days ago
Job Viewed
Job Description
Cure Talent is proud to partner with an innovative health technology company on a mission to transform eye care through pioneering, cloud-based diagnostic tools. Backed by years of clinical insight and technical expertise, their platform is reshaping how vision is assessed and managed – enabling accessible, efficient eye care across borders.
As part of their continued growth, they are now looking for a skilled and experienced Senior Full-Stack Developer to join their small, agile product team (Hybrid working available - Minimum 1 day per week onsite).
This is a hands-on full-stack development role, with a key focus on ReactJS, TypeScript, Python and Django REST Framework. You’ll play a senior role in building scalable web applications, shaping architecture, and driving technical decisions that make a real-world impact.
Key responsibilities:
- Lead the design and development of full-stack web applications li>Build and maintain scalable code using ReactJS, TypeScript, Python and Django REST Framework
- Collaborate with cross-functional teams to turn concepts into working solutions
- Manage and optimise MySQL databases and Azure-hosted Docker applications
- Maintain Linux-based backend infrastructure (including Bash scripting)
What we're looking for:
- Strong experience as a Full-stack Developer
- Frontend expertise in ReactJS and TypeScript
- Backend strength with Python and Django REST Framework
- Solid grasp of RESTful API design and version control (Git)
- Comfortable working in Agile environments with cross-functional teams
Bonus points for:
- Experience with state management tools like Zustand or Redux
- Familiarity with OpenCV or Google MediaPipe
- Ability to convert Figma/Sketch/XD designs into React components
- Exposure to automated testing tools like Jest, Cypress, or pytest
This role offers an exciting opportunity to work in an innovative and growing MedTech company, making a tangible impact in the industry. To find out more and register your interest, hit “Apply Now”.
Full Stack Developer
Posted 1 day ago
Job Viewed
Job Description
Cure Talent is proud to partner with an innovative health technology company on a mission to transform eye care through pioneering, cloud-based diagnostic tools. Backed by years of clinical insight and technical expertise, their platform is reshaping how vision is assessed and managed – enabling accessible, efficient eye care across borders.
As part of their continued growth, they are now looking for a skilled and experienced Senior Full-Stack Developer to join their small, agile product team (Hybrid working available - Minimum 1 day per week onsite).
This is a hands-on full-stack development role, with a key focus on ReactJS, TypeScript, Python and Django REST Framework. You’ll play a senior role in building scalable web applications, shaping architecture, and driving technical decisions that make a real-world impact.
Key responsibilities:
- Lead the design and development of full-stack web applications li>Build and maintain scalable code using ReactJS, TypeScript, Python and Django REST Framework
- Collaborate with cross-functional teams to turn concepts into working solutions
- Manage and optimise MySQL databases and Azure-hosted Docker applications
- Maintain Linux-based backend infrastructure (including Bash scripting)
What we're looking for:
- Strong experience as a Full-stack Developer
- Frontend expertise in ReactJS and TypeScript
- Backend strength with Python and Django REST Framework
- Solid grasp of RESTful API design and version control (Git)
- Comfortable working in Agile environments with cross-functional teams
Bonus points for:
- Experience with state management tools like Zustand or Redux
- Familiarity with OpenCV or Google MediaPipe
- Ability to convert Figma/Sketch/XD designs into React components
- Exposure to automated testing tools like Jest, Cypress, or pytest
This role offers an exciting opportunity to work in an innovative and growing MedTech company, making a tangible impact in the industry. To find out more and register your interest, hit “Apply Now”.
Full Stack Developer
Posted 1 day ago
Job Viewed
Job Description
Cure Talent is proud to partner with an innovative health technology company on a mission to transform eye care through pioneering, cloud-based diagnostic tools. Backed by years of clinical insight and technical expertise, their platform is reshaping how vision is assessed and managed enabling accessible, efficient eye care across borders.
As part of their continued growth, they are now looking fo.
WHJS1_UKTJ
Senior Full Stack Developer
Posted today
Job Viewed
Job Description
Your responsibilities will include developing both front-end and back-end components of our client's applications, writing clean, efficient, and maintainable code. You will be involved in database design and management, API development, and ensuring the overall quality and performance of the software. This role requires a strong understanding of modern software development practices, including version control (Git), automated testing, and CI/CD pipelines. You will also play a key role in code reviews, mentoring junior developers, and contributing to architectural decisions.
The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, coupled with a minimum of 5 years of professional experience in full-stack development. Proficiency in front-end technologies such as React, Angular, or Vue.js, and back-end languages like Python, Node.js, Java, or C# is essential. Experience with cloud platforms (AWS, Azure, GCP) and containerisation technologies (Docker, Kubernetes) is highly desirable. Excellent problem-solving skills, a collaborative spirit, and strong communication abilities are crucial for successful remote teamwork. This is an exciting opportunity to join a forward-thinking company and work on challenging projects that have a significant impact.
Remote Senior Full Stack Developer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain robust, scalable, and secure full-stack web applications.
- Write clean, efficient, and well-documented code for both front-end and back-end components.
- Develop and manage APIs, ensuring seamless integration between various services.
- Implement and maintain front-end user interfaces using modern frameworks (e.g., React, Angular, Vue.js).
- Develop and manage back-end services and databases using languages like Python, Node.js, Java, or Ruby.
- Implement automated testing, including unit, integration, and end-to-end tests.
- Collaborate with UI/UX designers to translate wireframes and mockups into functional user interfaces.
- Participate in code reviews to ensure code quality, performance, and adherence to best practices.
- Deploy applications to cloud platforms (e.g., AWS, Azure, GCP) and manage CI/CD pipelines.
- Troubleshoot and resolve complex technical issues across the stack.
- Mentor junior developers and contribute to technical decision-making processes.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 7 years of professional experience in full-stack web development.
- Proficiency in multiple programming languages (e.g., JavaScript, Python, Java, Go) and their associated frameworks.
- Extensive experience with front-end technologies (HTML, CSS, JavaScript, modern frameworks like React/Angular/Vue).
- Strong experience with back-end development, RESTful APIs, and microservices architecture.
- Solid understanding of database technologies (SQL and NoSQL) and ORMs.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Familiarity with agile development methodologies and CI/CD practices.
- Excellent problem-solving, analytical, and critical thinking skills.
- Exceptional communication and collaboration skills, with proven ability to work effectively in a remote team.
Remote Graduate Software Developer - Full Stack
Posted 4 days ago
Job Viewed
Job Description
Graduate Software Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Participate in the design, development, and implementation of software applications.
- Write clean, maintainable, and efficient code in various programming languages.
- Collaborate with senior engineers and team members to troubleshoot and resolve software defects.
- Assist in the development of unit tests and integration tests.
- Contribute to code reviews and learn from experienced developers.
- Gain hands-on experience with different development tools and platforms.
- Help in the documentation of software designs and processes.
- Learn and apply agile development methodologies.
- Contribute to a culture of continuous learning and improvement within the team.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related technical field.
- Strong foundation in programming principles and at least one modern programming language (e.g., Python, Java, C++, JavaScript).
- Understanding of data structures, algorithms, and software design patterns.
- Excellent problem-solving and analytical skills.
- Eagerness to learn and adapt to new technologies.
- Good communication and collaboration skills, essential for a remote team setting.
- A genuine passion for software development and technology.
- Prior internship or project experience in software development is a plus.
Be The First To Know
About the latest Software developers Jobs in Glasgow City !
Senior Software Engineer
Posted 438 days ago
Job Viewed
Job Description
Bigtincan is an AI-powered Sales Enablement Automation Platform that adapts to our customer's sales process, delivering the right content for selling, training, and coaching at scale across all devices. We work with industry leaders and innovators across a wide range of markets and technologies world-wide.
Since the company's creation in Australia in 2011, Bigtincan has expanded globally to include the US, the UK, and many others.
The company is now growing its existing engineering team based in Glasgow city centre, and is looking to hire a Senior Software Engineer to join our fast-paced product development team. In this role, you will work with an international cross functional team in a highly collaborative environment to meet user needs and business goals.
The successful candidate must live in Scotland within reasonable travel time of Glasgow city centre, and be able and willing to attend the office in person once a week as a minimum, and additional times as needed.
Requirements
Responsibilities:
Senior Software Engineer Key CompetenciesAs a Senior Software Engineer you will:-
- be recognised within the company as an expert in at least one functional area or component.
- design and develop software feature functionality following the company software development processes and procedures.
This involves:-
- collaborating with other engineers and job functions such as design, QA, product management, line management and DevOps as part of a development team to develop new product features and to improve and fix bugs in existing features.
- communication with others as required using an appropriate medium. This may include instant messaging, email, conference call, or in-person discussions.
- providing regular progress updates on development activities to anyone who needs it.
- keeping technical skills up-to-date with the current best development practices: for example, by reading industry-standard blogs, news sites, new technical standards and proposals that affect the engineer's functional area; working with the engineer's line manager to identify specific training needs, and addressing these by taking training courses or attending relevant conferences.
As Senior Software Engineer you may also:-
- act as a mentor for a Software Engineer. This may include providing one-to-one training, offering technical advice and reviewing the output of daily work activities.
- contribute to technical discussions such as future API or platform changes.
- identify risks and highlight these to the relevant people: for example, that may be the line manager for an organisational issue, a technical lead for a project-related issue or a product manager for an issue with requirements or specification.
Benefits
As a global Saas company, we are committed to fostering an inclusive and diverse workforce. We believe in equal opportunity for all employees and candidates, regardless of race, gender, religion, sexual orientation, nationality, or any other characteristic. We strive to create an environment where everyone feels welcomed, valued, and respected, and where each individual has the opportunity to thrive and grow professionally.
Software Engineer Team Lead

Posted 10 days ago
Job Viewed
Job Description
The Team Lead Software Engineering is pivotal in steering a group of talented software engineers towards the successful execution of R&D projects. This role involves a blend of technical expertise and leadership skills to manage the development lifecycle, mentor team members, and ensure that software deliverables are innovative, robust, and align with customer expectations. The Team Lead acts as a bridge between the engineering team and senior management, translating business objectives into technical strategies, fostering a culture of continuous improvement, and maintaining a focus on both short-term milestones and long-term goals.
Some of your responsibilities are;
+ Lead the development and implementation of software projects from conception to deployment.
+ Provide technical expertise and guidance in software design, coding standards, and system integration.
+ Ensure the quality and reliability of software through rigorous testing and code reviews.
+ Encourage innovation and the exploration of new technologies to enhance product capabilities.
+ Troubleshoot and resolve complex technical issues that arise during the development process.
+ Manage the allocation of resources, including personnel and technology, to optimise productivity.
+ Mentor and develop team members through coaching and career growth opportunities.
+ Foster a collaborative team environment that encourages open communication and knowledge sharing.
+ Make informed decisions that impact software projects and team dynamics.
+ Address and resolve conflicts within the team to maintain a positive work environment.
**Essential:**
+ Strong commercial experience working with **Java**
+ Experience in mentoring or leading teams.
+ Able to work effectively within a fast-paced, changing, revenue focused environment.
+ Ability to work within a geographically distributed development team spread between multiple time zones and cultures.