Full-Stack Software Developer
3 days ago
Overview
Location: Remote, Halifax NS (within 50km radius) • Job Type: Full-Time
If you want to drive real change, join the innovative team at Focal Research Consultants. At Focal, we are at the forefront of using advanced data analytics to develop and deliver cutting-edge safer gambling software and solutions to the gambling industry.
About Us
Focal Research Consultants is a trusted leader in research and analysis, serving clients in commercial, social policy, corporate social responsibility, and consumer protection sectors for over 30 years. We specialize in delivering innovative software products to gambling operators, helping them meet evolving regulatory and compliance standards. Our goal is to create cutting-edge solutions that enhance the safety of gambling environments while ensuring regulatory compliance. As we continue to grow, we are looking for a talented, self-disciplined Senior Backend Developer to join our remote team. If you are passionate about technology, compliance, and the gambling industry, we’d love to hear from you
Job Description
We are seeking a highly skilled and motivated Full-Stack Software Developer to work on a variety of web and mobile applications focused on safer gambling compliance. The ideal candidate will have experience with modern tech stacks such as PHP (Symfony), Python, React, TypeScript, and Flutter. You will work on building scalable and secure web and mobile applications that help gambling operators comply with industry regulations while promoting safer gambling practices. As a remote team member, you must be self-disciplined, proactive, and comfortable working independently while maintaining high-quality standards and meeting deadlines.
Key Responsibilities
- Design, develop, and maintain full-stack web and mobile applications using technologies such as PHP (Symfony), Python, React, TypeScript, and Flutter, specifically tailored to safer gambling compliance solutions.
- Collaborate with cross-functional teams, including UI/UX designers and product managers, to define technical requirements and deliver high-quality, compliant solutions for gambling operators.
- Build and integrate RESTful APIs to connect front-end and back-end systems seamlessly, ensuring that data is processed and managed in accordance with compliance standards.
- Develop and optimize robust database schemas and queries, ensuring efficient and compliant data retrieval and manipulation.
- Write clean, maintainable, and testable code, following best practices for software development.
- Create and maintain automated testing suites to ensure high-quality code using testing frameworks such as Codeception, PHPUnit, Pytest, or Jest.
- Work with Flutter to build cross-platform mobile applications for iOS and Android, ensuring they meet regulatory and security standards for gambling apps.
- Use version control tools like GIT to manage code changes and collaborate effectively with the development team.
- Work with Atlassian tools (Jira, Confluence, Bitbucket) to track project progress, document solutions, and participate in agile development processes.
- Design intuitive and responsive user interfaces with a strong focus on user experience, making compliance features user-friendly for gambling operators.
- Participate in code reviews, mentor junior developers, and stay up-to-date with emerging technologies and regulatory changes related to safer gambling.
- Maintain effective communication with the team to ensure alignment on project progress, compliance requirements, and timely delivery.
Required Skills & Experience
- Proven experience as a Full-Stack Developer with a strong understanding of both front-end and back-end technologies.
- Expertise in PHP frameworks such as Symfony or Laravel for back-end development.
- Proficiency in Python, with a good understanding of frameworks such as Django or Flask.
- Strong experience in front-end technologies such as React and TypeScript.
- Experience building and maintaining cross-platform mobile applications using Flutter.
- Experience in designing, building, and consuming RESTful APIs, with an emphasis on security (TLS, OAuth 2.0, JWT).
- Proficiency in version control systems, particularly Git.
- Solid understanding of UI/UX principles and experience designing responsive, user-friendly interfaces.
- Experience using testing frameworks (PHPUnit, Jest, Pytest, etc.) and continuous integration tools such as Jenkins.
- Strong knowledge of relational databases (MySQL, PostgreSQL, Azure SQL) and ORMs.
- Familiarity with Agile development methodologies and experience using Atlassian tools (Jira, Confluence, Bitbucket).
- Strong problem-solving skills, attention to detail, and ability to work independently in a remote team environment.
Preferred Qualifications
- Experience with cloud platforms such as AWS, Google Cloud, or Azure.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Knowledge of CI/CD pipelines and DevOps practices.
- Understanding of the gambling industry’s regulatory landscape, especially in relation to safer gambling and compliance.
- Competitive salary and performance-based incentives.
- Flexible work schedule and remote work options.
- Health, dental, and vision insurance.
- Opportunities for professional development and training.
- Collaborative and supportive work environment.
Our Interview Process
1. Step 1: Phone or Video Interview
2. In this initial stage, you’ll have a conversation with our recruitment team. They’ll guide you through our interview process and provide insights about the role, the business, and the team you’ll potentially join. This is also an opportunity for us to learn more about you, your motivations, experiences, and whether we’re a good fit for each other.
3. Step 2: Manager & Leadership Interview
4. The next step involves an interview with your potential manager and a team member. This discussion will focus on assessing your technical skills, cultural fit, and the specific expectations for the role. You’ll also have the chance to ask questions about the position and our company culture.
5. Step 3: Task & Meet the Team
6. Team culture is important to our team, so you’ll complete a relevant task that reflects the work you might be doing. Additionally, you’ll have the opportunity to meet with some of the wider team and colleagues you would collaborate with, allowing you to get a sense of the team dynamics.
7. Step 4: Job Offer
8. Congratulations If you reach this stage, a member of our recruitment team will call you to extend a job offer and discuss all the important details related to your new role.
How to Apply
If you are passionate about building high-quality software, committed to promoting safer gambling practices, and thrive in a remote work environment, we’d love to hear from you
Send your resumé, cover letter and 3 references to careers@focalresearch.com with the subject line “Full-Stack Software Developer”. Please include examples of previous work and projects that demonstrate your expertise in this area, as well as a portfolio or GitHub link showcasing your work. as. On or before 23:59 Atlantic Time Zone February 16, 2025.
Only those shortlisted will be contacted for our interview process within 7 business days following submission closing.
#J-18808-Ljbffr
-
Full-Stack Software Developer
3 days ago
Halifax, Canada Focal Research Consultants Limited Full timeOverview Location: Remote, Halifax NS (within 50km radius) • Job Type: Full-Time If you want to drive real change, join the innovative team at Focal Research Consultants. At Focal, we are at the forefront of using advanced data analytics to develop and deliver cutting-edge safer gambling software and solutions to the gambling industry. About Us Focal...
-
Full-Stack Software Developer
5 days ago
Halifax, Canada Focal Research Consultants Limited Full timeOverviewLocation: Remote, Halifax NS (within 50km radius) • Job Type: Full-TimeIf you want to drive real change, join the innovative team at Focal Research Consultants. At Focal, we are at the forefront of using advanced data analytics to develop and deliver cutting-edge safer gambling software and solutions to the gambling industry.About UsFocal Research...
-
Full Stack Developer
5 days ago
Halifax, Canada GSTS - Global Spatial Technology Solutions Full timeJoin to apply for the Full Stack Developer role at GSTS - Global Spatial Technology Solutions. Get AI‑powered advice on this job and more exclusive features. About GSTS GSTS is a leading Maritime AI company specializing in advanced analytics, risk management, and operational optimization solutions for the global maritime industry. Our mission is to enable...
-
Full Stack Developer
5 days ago
Halifax, Canada Global Spatial Technology Solutions (GSTS) Full timeAbout GSTSGSTS is a leading Maritime AI company specializing in advanced analytics, risk management, and operational optimization solutions for the global maritime industry. Our mission is to enable safer, smarter, and more sustainable maritime operations through the power of Artificial Intelligence and predictive analytics. Backed by funding from leading...
-
Full Stack JavaScript Developer
1 week ago
Halifax, Canada NTT Full timeJOB DESCRIPTION Req ID: 349646 We are currently seeking a Full Stack JavaScript Developer to join our team in Halifax, NS.This is an excellent opportunity for an experienced Full Stack JavaScript Developer to join our growing software development team. We are looking for a candidate who is not only passionate about creating efficient and high-quality...
-
Full Stack Developer
5 days ago
Halifax, Nova Scotia, Canada Global Spatial Technology Solutions Full timeAbout GSTSGSTS is a leading Maritime AI company specializing in advanced analytics, risk management, and operational optimization solutions for the global maritime industry. Our mission is to enable safer, smarter, and more sustainable maritime operations through the power of Artificial Intelligence and predictive analytics.Backed by funding from leading...
-
Senior Full-Stack Developer
5 days ago
Halifax, Canada MobSquad Full time1 year ago Be among the first 25 applicants ABOUT MOBSQUAD We are a well-funded, hyper-growth company looking for an experienced Full Stack Developer. If you've ever dreamed of working with a top tier technology company backed by the very best venture capitalists in the world, then this is your chance. MobSquad provides top-tier technical and consulting...
-
Full Stack JavaScript Developer
4 weeks ago
Halifax, Canada NTT DATA North America Full timeReq ID: Full Stack JavaScript Developer Location: Halifax, NS NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward‑thinking organization, apply now. We are currently seeking a Full Stack JavaScript Developer to join our team in Halifax, NS . This...
-
Full Stack JavaScript Developer
4 weeks ago
Halifax, Canada NTT DATA North America Full timeReq ID: 349646 Full Stack JavaScript Developer Location: Halifax, NS NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward‑thinking organization, apply now. We are currently seeking a Full Stack JavaScript Developer to join our team in Halifax,...
-
Full Stack Java Developer
5 days ago
Halifax, Canada Globalmentorconsulting Full timeWe are looking for a Full Stack Java Developer having a high degree of competence in developing easy-to-use, customer focused APIs and capabilities which power web and mobile online platforms. You will help us design and develop re-usable APIs that focus on customer experience. Also you will be involved in developing responsive user interfaces to integrate...