
Junior Software Engineer
Hybrid
Belfast, United Kingdom
Full Time
05-03-2025
Job Specifications
Role Description
This is a full-time hybrid role for a Junior Software Engineer in an AI startup headquartered in NYC with the core engineering team based in Belfast.
The role will be based in Belfast with the option for remote work. As a Junior Software Engineer you will be responsible for tasks associated with back-end and front-end engineering in a Ruby on Rails and React application, with guidance from senior software engineers. You will work closely with design, engineering, and customer operations giving you valuable experience of building products and what it takes to grow a startup.
Be ready for self-driven learning with guidance from senior engineers, and taking ownership of your work.
Qualifications
Demonstrate computer science and software engineering skills in an interview
Show that you can learn Ruby on Rails and React through self-guided learning.
Be ready to self-educate on modern technologies and APIs independently, and take ownership of your personal growth.
About the Company
Candor is the cybersecurity consultancy helping software companies on the journey from startup, to scale-up, to enterprise. Know more
Related Jobs


- Company Name
- Recruitment Room Europe
- Job Title
- Full Stack Engineer
- Job Description
- Summary Were looking for a full-stack engineer with a strong focus on back-end development. You'll write reliable code for bots, SDKs, APIs, dashboards, and more. If you're London based and a rare mix of precision and versatility, lets talk! Mission DeFi loans are capital-inefficient, and a lot of work to manage. We fixes this. We are a unique DeFi protocol which delivers the lowest borrow rate on the market and offers very attractive loans that repay themselves. We do this by programmatically managing loans and collateral for our users. Our team has been in the crypto space for many years and the protocol was born out of personal need. About Us We are a well-funded early-stage company. We are a lean & fast-moving team of ~7 people and are building something that hasn't been built before. We've raised over $6M in funding from prominent investors deeply involved in the Web3 space. We believe in decentralization, open source, and composability. Even though were still in closed beta, we've already attracted almost $5M in deposits and 40+ users. About The Role We're looking for a meticulous full-stack engineer with a knack for juggling a diverse range of technologies. This role needs someone who likes diving into coding bots, reporting, front ends and an occasional Smart Contract with equal passion and precision. You'll work directly with our CTO and in a small team. This gives you the opportunity to learn fast and take ownership of an important part of our protocol. If you like contributing to a system with direct financial implications for users and want to strengthen your skills in Web3 this might be the perfect position for you. Building and maintaining libraries that glue our applications together (e.g. SDK, APIs) Developing bots for monitoring and executing on-chain transactions Integrating data into dashboards using GraphQL Building comprehensive test suites (not tested ready) Generating and preparing data for reporting and analysis Creating and updating subgraphs to expose blockchain data Developing and maintaining our React front-ends Integrate with existing Smart Contracts and writing an occasional Solidity contract While prior experience in Web3 and Solidity will be a bonus, we welcome applicants who are new to these areas but have demonstrated an aptitude to learn and grow. About You 5+ years of development experience Proven yourself as a skilled software engineer, particularly in back-end development Proficient in Typescript and React Intuitively identify user experience issues and suggest fixes to the product team Comfortable automating test suites and always looking to improve test-coverage Really care about accuracy of your code and take ownership of your deliverables Other team members love discussing technical challenges with you because you can help them see different ways of finding solutions Fluent in verbal & written English Bonus points for Background in the financial sector Experience in web3, having created one or more dApps Familiarity with GraphQL and creating subgraphs Location This role is a London-based role. We expect you in our Shoreditch office 3/4 days/week (Hybrid). Skills: backend development,react,solidity,graphql,web3,back-end development,typescript


- Company Name
- TieTalent
- Job Title
- Embedded Software Engineer
- Job Description
- About Senior Embedded Software Engineer We are seeking a skilled Senior Embedded Software Engineer to join our global company in Bristol. The successful candidate will have a strong educational background with a 2.1 or above degree and extensive knowledge of low-level embedded C/assembler programming, real-time operating systems, preferably FreeRTOS, and ARM architectures. Safety-critical expertise is desirable but not essential. As a Senior Embedded Software Engineer, you will collaborate with industry experts to develop our clients' portfolio of embedded software products. This is a long-term opportunity offering plenty of scope for career progression and growth. Nice-to-have skills Embedded C FreeRTOS Bristol, England Work experience Embedded Languages English


- Company Name
- Precision For Medicine
- Job Title
- Principal Software Engineer
- Job Description
- QuartzBio Overview:QuartzBio (www.quartz.bio ) is a Software-as-a-Service (SaaS) solutions provider to the life sciences industry. We deliver innovative, data enabling technologies (i.e., software) that provide biotech/pharma (R&D) teams with enterprise-level access to sample/biomarker data management solutions & analytics, information, insight & reporting capabilities.Our end-to-end (from sample collection to biomarker data) suite of solutions are focused on providing sponsors information (data with context) – we do this by connecting biospecimen, assay as well as clinical data sources in a secure and scalable cloud-based infrastructure, enabling seamless, automated data management workflows, key insight development, improved collaboration, and the ability to make faster, more informed decisions. Position Summary:As we continue to expand our software engineering team, we are seeking a highly experienced Principal Software Engineer working remotely in the UK to be responsible for leading the design, development, testing, and maintenance of software applications. The successful candidate will have a deep understanding of software architecture, programming concepts and tools, and be able to effectively communicate with stakeholders as well as a strong track record of driving software development best practices and innovation. The focus of this position is to collaborate with Principal Engineering and Solutions Architecture to design scalable SaaS product features. Key Responsibilities:• Lead the ideation, design, development, testing, and maintenance of software applications.• Drive strategic initiatives and programs.• Serve as a subject matter expert in the field.• Develop software solutions that are scalable, maintainable, and secure.• Write clean, legible, efficient, and well-documented code.• Develops programming specifications from business requirements in consultation with end users.• Ensure adherence to software development best practices and processes.• Develops project specifications from business requirements in consultation with end users.• Draft design specifications, test plans and automated test scripts for individual work scope. Assist and guide peers through this process.• Draft and maintain internal documentation for relevant systems and processes and communicates within and across-teams.• Debug and troubleshoot complex software issues and provide timely solutions.• Write and debug software systems in accordance with software development standards, including the Application Development Lifecycle.• Lead code reviews and provide constructive feedback to peers.• Manage refactors and system upgrades, and helps others do the same by coordinating efforts across the team.• Implement new software features and enhancements, especially those involving business critical components.• Mentor and train software engineers and help scale engineering teams by shaping roadmaps, managing key metrics, and through other programs.• Communicate effectively with team members and stakeholders.• Collaborate with cross-functional teams to define project requirements and project timelines.• Continuously improve technical skills and stay up to date with emerging technologies and shifting priorities.• Other duties as assigned. Qualifications:• Bachelor’s degree related field and extensive work experience in cloud/infrastructure technologies, information technology (IT) consulting/support, systems administration, network operations, software development/support, technology solutions. • A wealth of experience leading technical projects.• Strong ability to identify and present information or data that will have a strong effect on others.• Extensive AWS and Python experience.• Strong ability to review and understand end-to-end work processes. • Skill in working with customers to understand their requirements and expectations by asking questions and listening.• Excellent problem-solving and analytical skills. Leadership expectations: • Follows Company's Principle and code of ethics on a day-to-day basis.• Shows appreciation for individual talents, differences, and abilities of fellow team members.• Listens and responds with appropriate actions.• Leads change initiatives and continuous process improvements. Any data provided as a part of this application will be stored in accordance with our Privacy Policy. For CA applicants, please also refer to our CA Privacy Notice. Precision Medicine Group is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other characteristics protected by law. © 2020 Precision Medicine Group, LLC If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact Precision Medicine Group at QuestionForHR@precisionmedicinegrp.com. It has come to our attention that some individuals or organizations are reaching out to job seekers and posing as potential employers presenting enticing employment offers. We want to emphasize that these offers are not associated with our company and may be fraudulent in nature. Please note that our organization will not extend a job offer without prior communication with our recruiting team, hiring managers and a formal interview process.


- Company Name
- TieTalent
- Job Title
- Junior Backend Web Developer
- Job Description
- About Varied web tool development in supportive environment This successful and growing company are looking for bright web developers to work on a suite of web tools written with a variety of languages and frameworks. These tools are integral to the value of the products and services that have made this company such a success. These are very much a set of tools which are built with web technologies and languages rather than regular web development. This company is looking for bright junior engineers who have demonstrable skills in a set of web programming languages and frameworks such as JavaScript, Python, PHP, node.js, Django, and Laravel. You will also need to know how to efficiently query large SQL databases, secure web applications, and use container tools such as Docker. You will be joining a team of talented developers and a work environment that prioritises career development. With offices around the globe, you will have opportunities to travel for project work and training. Longer term secondments are also possible. Requirements 1st or 2:1 in Computer Science or similar from a top university Good knowledge of web backend languages and technologies Solid understanding of databases and SQL, especially large databases Willingness to learn new languages and frameworks For historic reasons, some of the code you will be working on is written in PHP, and so any specific knowledge of PHP would be very beneficial. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27335) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate Nice-to-have skills JavaScript Python PHP Node.JS Django Laravel SQL Docker Cambridge, England Work experience Backend Applications Languages English