21 Software Developers jobs in Halifax
Senior Full-Stack Developer
Posted today
Job Viewed
Job Description
Job Description
We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver
You Have:
- 3 - 5+ years of production experience, with at least 2 working with Node.js, JavaScript / TypeScript and related frameworks (NestJS, Express)
- 3 - 5 + years of production experience working with React
- Good understanding of API design and REST
- Knowledge of relational (PostgreSQL, MySQL, etc.) and NoSQL (DynamoDB, MongoDB, etc.) databases
- Experience working with Startups are considered a bonus
- Experience working with cloud services, specifically AWS are considered a bonus
Some AWESOME selling points:
- Remote + flexible work schedule
- North of six figures salary + Equity + Health Spending Account (it's competitive)
- Amazing opportunity for career progression to lead
- Amazing mentorship (seriously)
- Plenty of vacay
It's a seriously awesome opportunity! If this looks interesting to you, go ahead and click apply :)
* Unfortunately we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.
Senior Full Stack Developer
Posted 4 days ago
Job Viewed
Job Description
Senior Full Stack Developer
Job description
We’re looking for a Senior Full Stack Developer with deep experience in building modern, browser-based applications using C#/.NET and React. You’ll collaborate closely with our talented development team to transform product vision into robust, high-quality solutions. The ideal candidate will have comprehensive understanding of cloud infrastructure and backend technologies including Azure, MS SQL, Node.js/NestJS, Angular, and Vue. If you're someone who thrives in a hands-on, fast-moving environment and enjoys solving complex problems with a clean code, we'd love to hear from you.
About Us:
Site 20/20 is a Nova Scotian technology company that has become a world leader in revolutionizing the construction safety industry. Our flagship product, the Guardian Smart Flagger, is the industry's first and only Smart Flagging device. Since its inception, Site 20/20 has integrated over 100 traffic control companies across North America.
Site 20/20 is creating disruptive smart technology, software services and is rapidly moving towards its goals of connecting all roadways and innovating the construction industry. Our smart solutions bridge safety, geography, data, and analytics to help the industry become safer, stronger, and more sustainable.
Responsibilities:
- Convert problem statements and user stories into proposed technical designs and implementations
- Design, develop, and maintain backend services using C# and .NET framework
- Build re-usable React components to deliver application features and improve developer ergonomics
- Evaluate and improve product architecture
- Evaluate and improve UX/UI
- Communicate with the QA team and stakeholders to improve quality
- Lead the team in prioritizing work and setting goals.
- Liaise with support team to clarify information related to support requests, track and review client suggestions, and analyze frequent issues.
Qualifications:
- An opinionated but supportive attitude informed by previous experience "strong opinions, loosely held"
- Experience participating in agile software development processes and project management methodologies
- Excellent organizational and time management skills
- Commitment to delivering high-quality software products that meet customer needs
- Passion for continuous learning and improvement
- A supportive attitude and interest in mentoring / sharing knowledge with the team
Education:
- Bachelor's Degree (preferred)
Experience:
- 6+ years of professional experience in developing .NET applications in C#
- 5+ years of professional experience of DBA and MS SQL, including stored procedures
- 5+ years of professional experience in Azure cloud services
- 5+ years of professional experience in React and modern (ES6+) JavaScript/TypeScript
Key Skills:
- Excellent communication
- Strong problem-solving abilities
- Proven experience with Typescript and modern front-end frameworks (React, Vue, Angular), including reactive UI and state management like Redux/RxJs.
- Proven experience with modern back-end frameworks (NestJs, Python/Flask)
- Experience porting software from .NET frameworks
- Proven experience with databases and tooling (SQLAlchemy & Firestore),
- Strong experience with modern cloud platforms and serverless architectures (GCP, Azure, and AWS).
- Experience with project and process management tools like Slack, Jira, & Confluence
- Familiarity with the entire software development lifecycle
- Ability to learn and thrive in a fast-paced environment
Candidate must have a reliable commute, or plan to relocate to Dartmouth, NS.
At Site 20/20, we believe in opportunities for anyone from a variety of diverse backgrounds. We are committed to cultivating diversity for the strength of our team members and benefit of the company - it simply makes us all smart.
Senior Full Stack Developer
Posted 4 days ago
Job Viewed
Job Description
Senior Full Stack Developer
Job description
We’re looking for a Senior Full Stack Developer with deep experience in building modern, browser-based applications using C#/.NET and React. You’ll collaborate closely with our talented development team to transform product vision into robust, high-quality solutions. The ideal candidate will have comprehensive understanding of cloud infrastructure and backend technologies including Azure, MS SQL, Node.js/NestJS, Angular, and Vue. If you're someone who thrives in a hands-on, fast-moving environment and enjoys solving complex problems with a clean code, we'd love to hear from you.
About Us:
Site 20/20 is a Nova Scotian technology company that has become a world leader in revolutionizing the construction safety industry. Our flagship product, the Guardian Smart Flagger, is the industry's first and only Smart Flagging device. Since its inception, Site 20/20 has integrated over 100 traffic control companies across North America.
Site 20/20 is creating disruptive smart technology, software services and is rapidly moving towards its goals of connecting all roadways and innovating the construction industry. Our smart solutions bridge safety, geography, data, and analytics to help the industry become safer, stronger, and more sustainable.
Responsibilities:
- Convert problem statements and user stories into proposed technical designs and implementations
- Design, develop, and maintain backend services using C# and .NET framework
- Build re-usable React components to deliver application features and improve developer ergonomics
- Evaluate and improve product architecture
- Evaluate and improve UX/UI
- Communicate with the QA team and stakeholders to improve quality
- Lead the team in prioritizing work and setting goals.
- Liaise with support team to clarify information related to support requests, track and review client suggestions, and analyze frequent issues.
Qualifications:
- An opinionated but supportive attitude informed by previous experience "strong opinions, loosely held"
- Experience participating in agile software development processes and project management methodologies
- Excellent organizational and time management skills
- Commitment to delivering high-quality software products that meet customer needs
- Passion for continuous learning and improvement
- A supportive attitude and interest in mentoring / sharing knowledge with the team
Education:
- Bachelor's Degree (preferred)
Experience:
- 6+ years of professional experience in developing .NET applications in C#
- 5+ years of professional experience of DBA and MS SQL, including stored procedures
- 5+ years of professional experience in Azure cloud services
- 5+ years of professional experience in React and modern (ES6+) JavaScript/TypeScript
Key Skills:
- Excellent communication
- Strong problem-solving abilities
- Proven experience with Typescript and modern front-end frameworks (React, Vue, Angular), including reactive UI and state management like Redux/RxJs.
- Proven experience with modern back-end frameworks (NestJs, Python/Flask)
- Experience porting software from .NET frameworks
- Proven experience with databases and tooling (SQLAlchemy & Firestore),
- Strong experience with modern cloud platforms and serverless architectures (GCP, Azure, and AWS).
- Experience with project and process management tools like Slack, Jira, & Confluence
- Familiarity with the entire software development lifecycle
- Ability to learn and thrive in a fast-paced environment
Candidate must have a reliable commute, or plan to relocate to Dartmouth, NS.
At Site 20/20, we believe in opportunities for anyone from a variety of diverse backgrounds. We are committed to cultivating diversity for the strength of our team members and benefit of the company - it simply makes us all smart.
Full-Stack Developer (Node, React, Express)
Posted today
Job Viewed
Job Description
Job Description
We are looking for an experienced Senior Node.js Full-Stack Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver.
You'll have the opportunity to work on an amazing platform that combines Data Analytics, and complex integration in ERP systems to deliver cutting edge financial data that is fundamentally changing the way that businesses make smarter financial decisions. Within this role, you'll work on developing API's, introduce new features, fix bugs, contribute to high level architecture design and help mentor and guide junior developers on their journey.
You Have:
- 3 - 5+ years of production experience, with at least 2 working with Node.js, JavaScript / TypeScript and related frameworks (NestJS, Express)
- Good understanding of API design and REST
- Knowledge of relational (PostgreSQL, MySQL, etc.) and NoSQL (DynamoDB, MongoDB, etc.) databases
- Experience working with Startups are considered a bonus
- Experience working with cloud services, specifically AWS are considered a bonus
Some AWESOME selling points:
- Remote + flexible work schedule
- $125k - $135k base + Equity + Health Spending Account (it's competitive)
- Huge opportunity for career progression to lead
- Amazing mentorship (seriously)
- Great internal culture (and we're not just saying that)
- Plenty of vacay
It's a seriously awesome opportunity! If this looks interesting to you, go ahead and click apply :)
* Unfortunately we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.
Senior Full-Stack Developer (React / Node)
Posted today
Job Viewed
Job Description
Job Description
We are looking for an experienced Senior Full-Stack Developer (React / Node) for our client. This is a permanent position that is completely remote! Our client is an agriculture based software company operating out of Toronto.
You Have:
- 3 - 5 + years of production experience working with Node.js, JavaScript / TypeScript and related frameworks (NestJS, Express)
- Experience working with Front-End JavaScript frameworks like React / Redux / Bootstrap
- Good understanding of API design and REST
- Knowledge of relational (PostgreSQL, MySQL, etc.) and NoSQL (DynamoDB, MongoDB, etc.) databases
- Experience working with Startups are considered a bonus
- Experience working with cloud services, specifically AWS are considered a bonus
Some AWESOME selling points:
- Remote + flexible work schedule
- Competitive Salary
- Amazing opportunity for career progression
- Plenty of vacay
It's a seriously awesome opportunity! If this looks interesting to you, go ahead and click apply :)
* Unfortunately we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.
Web Developer
Posted today
Job Viewed
Job Description
Job Description
Salary: $55,000 to $75,000
Content Bloom is a close-knit international company with headquarters based out of Halifax, Nova Scotia. Were an enterprise consulting agency that works for big-name clients (were not the type to name drop, but think known names and Fortune 500s) using our expertise to build applications and integrate them with enterprise Content Management Systems (primarily SDL Tridion, Sitecore, and AEM).
Qualifications -What you need to get the job:
- Bachelors degree in Computer Science
- 1+ years of professional experience in CMS and/or web development with languages and environments such as JAVA, React, Angular, or .NET
- Excellent interpersonal skills and communication across multiple timezones and channels
- Ability to voice your opinions and feedback while still actively hearing others
- Foresight to find and fix issues before anyone ever notices something is wrong.
- Canadian Citizenship or authorization to work within Canada
- The ability and willingness to travel globally
- Passion for what you do
Life at Content Bloom - What youll do once you get the job (after you celebrate):
- Work as part of the team to consult with clients, build relationships, discuss requirements, and lend your expertise.
- Develop innovative solutions in a collaborative team environment - delivering not only whats asked for, but going beyond what they didnt realize they needed.
- Work with new and existing websites to build reusable and modular web pages/features.
- Develop and replicate design patterns.
- Work independently on internal projects or for one-off clients.
- Perform accessibility testing along with cross-browser and device testing.
What will get you bonus points:
- A sense of humor.
- No fear of dogs (semi-mandatory).
- Enjoy playing pool or ping pong casually and outdoor activities.
- A resume that tells a story - show us don't tell us why you're awesome.
- Be a good citizen demonstrating shared leadership.
- Enjoy proactively solving problems outside of your core discipline.
- An understanding of what being a consultant means.
Additional perks (beyond loving your new job):
- Office dogs.
- Flexible hours and generous time off.
- Annual bonuses and raises based on performance.
- Work in a small team, but work on enterprise-grade projects.
- Full health benefits from day 1.
- RRSP Matching Program.
- Travel opportunities.
- A variety of comfortable working spaces.
- Exciting social events.
- Hilarious co-workers.
- Excellent office-supplied coffee, drinks, snacks, and espresso.
Please monitor your promotions and spam folders for communications from us concerning your application. We may reach out to you for a quick phone call before we schedule your first interview.
Senior Web Developer
Posted today
Job Viewed
Job Description
Job Description
Salary: $75K - $100K
About Content Bloom
Content Bloom is a close-knit international consulting agency headquartered in Halifax, Nova Scotia. Were an enterprise consulting agency that works for big-name clients (were not the type to name drop, but think known names and Fortune 500s) using our expertise to build applications and integrate them with enterprise Content Management Systems (primarily SDL Tridion, Sitecore, and AEM).
Senior Web Developer
What You'll Do
As a Senior Web Developer, youll lead by example: architecting scalable solutions, mentoring developers, managing sprints, and being the technical voice in client conversations. Youll take ownership over delivery and collaborate closely with stakeholders to define, build, and launch digital experiences that go beyond expectations.
You will:
- Lead a small-to-medium development team, ensuring deliverables meet expectations, timelines, and quality standards.
- Run sprints and project ceremonies, plan technical work, and remove blockers for your team.
- Own architecture decisions and provide guidance on CMS integrations, web applications, and modern front-end frameworks.
- Collaborate directly with clients, translating business needs into scalable technical solutions.
- Mentor junior and mid-level developers, sharing knowledge and helping grow internal capabilities.
- Advocate for technical excellence, maintain clean code standards, and lead by example with hands-on implementation.
- Contribute to internal initiatives such as tooling improvements, infrastructure, or AI productivity workflows.
- Support accessibility, cross-browser, and performance testing efforts.
What You Bring
- Bachelor's degree in Computer Science or a related field.
- 4+ years of professional experience in web development, with experience in enterprise CMS platforms (AEM, Tridion, Sitecore, or similar).
- Strong foundation in .NET, Java, or modern front-end frameworks (React, Angular, TypeScript).
- Proven experience in technical architecture, scalable web solutions, and component-based development.
- Familiarity with structured content (XML, XSLT, headless CMS) is a bonus, or the attitude to learn it quickly.
- Experience with DevOps/infrastructure tools such as Docker, Kubernetes, AWS, or Azure.
- Strong leadership and sprint management experience.
- Experience in client consulting, running technical workshops or discussions.
- Excellent interpersonal and communication skills both with teams and clients.
- Canadian Citizenship or authorization to work in Canada; availability for occasional international travel.
Bonus Points For
- Demonstrated community presence (GitHub, Stack Overflow, conference speaking, blogging).
- Experience contributing to or leading hiring/interviewing processes.
- An understanding of what being a consultant truly means adaptability, communication, and proactive problem-solving.
- An impressive resume that tells a leadership journey, not just a task list.
- No fear of dogs (semi-mandatory).
- Ability to enjoy (or dominate) board games, ping pong, or pool.
Why Youll Love Working Here
- Office dogs and an inclusive culture
- Flexible work hours and generous paid time off
- Annual bonuses and performance-based raises
- Health benefits from Day 1
- RRSP matching program
- Travel opportunities with global clients
- In the office work culture
- Small, talented teams working on enterprise-grade projects
- Creative freedom and a say in the work you do
- Engaging social events and hilarious coworkers
- Excellent office coffee, espresso, drinks, and snacks
Ready to take the lead?
Were excited to meet folks who are as passionate about quality and digital experiences as we are.
Please check your promotions/spam folders after applying we may reach out for a quick intro call before scheduling a full interview.
Be The First To Know
About the latest Software developers Jobs in Halifax !
Senior Web Developer
Posted today
Job Viewed
Job Description
Job Description
We are looking for an experienced Senior Web Developer for our client. This is a permanent position that is completely remote and will be even post-COVID. Our client is an enterprise-backed software startup in the medical industry currently experiencing substantial growth.
You Have:
- 4+ years’ experience building production Ruby on Rails web applications
- Experience utilizing JavaScrip t in web applications
- Experience with MySQL databases
- Experience working with React.js will be considered advantageous
- Experience with CI/CD pipelines and tools, such as Jenkins, Circle CI or Travis CI
- Experience working in a cloud environment, such as AWS, Google Cloud Platform or Heroku
Perks:
- Competitive Salary
- Health and dental benefits
- Completely remote work
If this opportunity sounds like something that fits your career path, please apply to this posting; we'd love to talk to you!
Web Developer - Winter 2026 Co-op Internship
Posted today
Job Viewed
Job Description
Job Description
The primary role is supporting the team, helping us create amazing user experiences on the web.
This role for term-limited co-op students looking for experience within the digital marketing industry, learning from seasoned team members and supporting our delivery, working on a variety of different technologies, platforms, and services. A degree of intuition and independence is necessary, though the expectation is to work collaborative within the team, taking task assignments and direction from others.
We operate in a fast-paced, agile environment where assignments and dates can change daily. Success is seen through the ability to track progress on multiple assignments and adapt to changing needs, understand when to seek assistance and insight, provide quality work, and gain personal growth during the employment term.
We expect people to live our values and role model inclusive behaviours in support of an inclusive workplace where all feel a strong sense of belonging.
Responsibilities will include:
- Web development with HTML, CSS, and JavaScript.
- Web development with PHP or other server-side scripting (such as ASP, JSP, NodeJS).
- Configuration of content management platforms such as WordPress, SharePoint, Contentful (others are possible).
- Assisting with website testing and verification, including broken links, HTTP server errors, and WCAG 2.0 AA compliance.
- Helping to document website information, including site inventory, versions, apps, and customizations for warranty and reporting purposes.
- Fulfilling our website maintenance obligations with regular site updates and by troubleshooting technical issues.
- Understanding basic source code management techniques.
- Communicating clearly and effectively with team members.
We’re looking for someone who:
- Is currently enrolled in a post-secondary institution, working towards a certificate, diploma, or degree in digital marketing, web development or software development.
- Has previous employment in a service industry (preferred).
- Is able to collaborate in cross-functional / cross-disciplinary teams.
- Is able to operate without extensive oversight.
- Knows when to ask questions to ensure correct approach.
- Shows a desire to learn and grow from the experience, demonstrating curiosity and dedication.
- Gains support from more senior team members appropriately to avoid impacts to quality or timelines.
- Understands the need and challenge to reprioritize tasks when requirements or assignments change.
- Takes initiative to propose using a new skill / new knowledge to tackle a problem / task with clear reasoning and logic as to the “why”.
- Demonstrates ability to incorporate feedback from supervisors and senior management to ensure professional growth and development.
- Understands that our team members are in multiple North American time zones, which requires some coordination.
We are ChangeMakers
ChangeMakers is a leading independent agency specializing in building purpose-driven brands and strategies that make a meaningful impact. With deep roots in brand strategy, creative, marketing, communications, and Indigenous engagement, our team works across Canada and beyond to help organizations grow and thrive in meaningful ways.
An equitable employer
ChangeMakers is committed to advancing equity, diversity, and inclusion in all its forms—a commitment that enriches our company culture, the ideas we generate, and the quality of service we provide our clients. We strongly encourage applications from Indigenous communities, racialized communities, women, persons with disabilities, LGBTQ2S+ people, and other historically marginalized groups.
If you require accommodation during the recruitment process, we will work with you to meet your needs in accordance with human rights and accessibility legislation.
At ChangeMakers, we understand that the ideal candidate may not meet every single requirement listed above. If you have relevant experience and a strong interest in the role, we encourage you to submit your application. We welcome creative thinkers and people who bring diverse lived experiences to our team.
Full-Stack (React / Node) Developer
Posted today
Job Viewed
Job Description
Job Description
We are looking for an experienced Full-Stack Developer (React / Node) for our client. This is a permanent position that is completely remote! Our client is an agriculture based software company operating out of Toronto.
You Have:
- 3 - 5 + years of production experience working with Node.js, JavaScript / TypeScript and related frameworks (NestJS, Express)
- Experience working with Front-End JavaScript frameworks like React / Redux / Bootstrap
- Good understanding of API design and REST
- Knowledge of relational (PostgreSQL, MySQL, etc.) and NoSQL (DynamoDB, MongoDB, etc.) databases
- Experience working with Startups are considered a bonus
- Experience working with cloud services, specifically AWS are considered a bonus
Some AWESOME selling points:
- Remote + flexible work schedule
- Competitive Salary
- Amazing opportunity for career progression
- Plenty of vacay
It's a seriously awesome opportunity! If this looks interesting to you, go ahead and click apply :)
* Unfortunately we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.