Nearform logo
Nearform

Building enduring impact

Technical Lead

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

9 days ago

Salary

0

Seniority

Senior

Job Description

Technical Lead

Nearform

• Provide technical and line-management leadership to your development team. • Take responsibility for the successful delivery of projects. • Identify and resolve blockers before they become issues. • Ensure best practices in software development, DevOps, and agile methodologies are upheld within the team. • Work directly with clients, translating requirements into technical briefs. • Shape and define architectural decisions ensuring scalability, security, and maintainability. • Provide updates to client and Nearform leadership to ensure clear understanding of project status and drive good decision-making.

Job Requirements

  • Significant experience in software engineering as either a Senior Engineer leading projects and mentoring or as a Technical Lead. For this particular role, you will ideally be using React.
  • Experience working directly with clients or customers to understand technical requirements.
  • Experience leading software engineering teams through technical delivery and either direct line management or mentoring.
  • Deep understanding of agile ways of working, best practices and design patterns.
  • Deep understanding of test-driven development and testing best practices.
  • Deep understanding of version control tools, e.g. Git.
  • Understanding of DevOps practices and cloud technologies (AWS, Azure, GCP)
  • Understanding of operational concerns (such as monitoring, performance testing, security considerations, accessibility, GDPR)
  • Empathy and people skills

Benefits

  • Annual Company Bonus - We all help Nearform to hit company goals so we all receive a share of the profits on an annual basis in line with company performance.
  • Work Remotely and Flexibly - We have a genuine dedication to work/life balance. Our flexible working culture allows you to work around what matters - school run, no problem!
  • Paid Time Off Package - We offer an annual leave of 21 days plus public holidays. We also offer sick leave, marriage leave and many more.
  • Remote Working Allowance - Every 2 years, you will have a budget of up to €1250 (equivalent in CAD) to help you set up a comfortable and productive workspace in addition to your essential equipment provided by Nearform when you join.
  • Training and Development Allowance - Nearform is committed to supporting and investing in employees’ ongoing learning and professional development. You will be encouraged to pursue relevant learning opportunities that support your growth and the growth of others, subject to manager approval.
  • Healthcare - It’s important to always take care of your health, so we offer additional private healthcare here at Nearform. If you wish to learn more about the plan offered feel free to reach out to our team.
  • RRSP & Insurances - We offer RRSP and match up to 4% and Life and Critical Illness insurance for peace of mind.

Related Job Pages

More Full-stack Engineer Jobs

Radix logo

Junior Fullstack Software Development Professional (Java)

Radix

A Radix está sempre no topo das Melhores Empresas para se trabalhar porque: Temos profissionais comprometidos, dedicados, curiosos e inovadores. O espírito de equipe é a nossa maior força. Trabalhamos de forma cooperativa e sabemos que estamos juntos, remando na mesma direção. Temos um ambiente diverso, que valoriza equidade e inclusão. Nossa jornada de trabalho é flexível e em quase todos os projetos é possível trabalhar de qualquer lugar do Brasil. Valorizamos o bem-estar e o cuidado com as nossas pessoas, com programas de apoio à saúde mental, psiquiatra e médico consultor disponíveis.

Role Description A primeira coisa que você precisa saber é que aqui você não vai cair na rotina. A Radix desenvolve soluções para empresas de diferentes setores e indústrias. Cada projeto tem suas tecnologias, soluções e prazos e você terá oportunidade de atuar e experimentar diferentes desafios. Como Profissional de Desenvolvimento de Software Júnior você vai: - Desenvolver e manter componentes de software, aplicando boas práticas de codificação, testes e segurança. - Demonstrar boa comunicação, clareza e proatividade na transmissão de ideias, além de contribuir com a documentação e organização dos processos do time. - Ser capaz de configurar o ambiente de trabalho com base em instruções e seguir processos de baixa complexidade. - Aplicar boas práticas de desenvolvimento e saber quando buscar ajuda. - Participar ativamente de discussões técnicas, criar cenários de teste para validar entregas de baixa complexidade. - Atuar no desenvolvimento de aplicações backend em Java utilizando Spring Boot. - Apoiar na implementação e manutenção de rotinas batch com Spring Batch. Qualifications - Capacidade de estruturar soluções computacionais de forma lógica e eficiente. - Conhecimento de versionamento de código. - Familiaridade com boas práticas de metodologias ágeis, promovendo entregas contínuas e colaborativas. - Aplicação de padrões de projeto, princípios de desenvolvimento limpo e compreensão do ciclo de vida de aplicações. - Experiência com desenvolvimento frontend com HTML, CSS e JavaScript básico (ou frameworks como React). - Experiência com desenvolvimento backend com Java, Spring Boot e noções de Spring Batch. - Experiência com banco de dados relacional e não relacional como PostgreSQL, MySQL ou MongoDB. - Ter conhecimentos em ferramentas CI/CD como GitHub Actions, GitLab CI ou Jenkins. - Conhecimento de arquiteturas modernas como containers (Docker) e noções de microserviços. - Conhecimento em desenvolvimento de software seguindo conceitos e boas práticas de código limpo e arquitetura limpa. Requirements - Superior completo em Ciência da Computação, Análise de Sistemas, Engenharia ou áreas afins. - Inglês intermediário para conversação. - Desenvolvimento frontend com Angular ou React. - Desenvolvimento backend com Java avançando em Spring (Spring Batch, Spring Data, etc.). - Experiência com banco de dados relacional e não relacional como PostgreSQL, Oracle ou MongoDB. - Conhecimento em mensageria (Kafka, RabbitMQ). - Experiência com cloud (AWS, Azure ou GCP). Benefits - Assistência Médica Nacional (para o titular e dependentes, com quarto privativo) - Assistência odontológica nacional (para o titular e dependentes) - Vale refeição / alimentação flexível - Auxílio home office - Day off (no mês do aniversário) - Wellhub (antigo Gympass) - Licença Maternidade (6 meses) e Paternidade (20 dias) estendidas - Auxílio creche para filhos de até 3 anos (por filho) - Apoio em saúde mental com a Wellz - Clube de Vantagens com descontos em diversos parceiros - Convênio com instituições de ensino e cursos de idioma - Desenvolvimento Profissional (Universidade Corporativa) - Parceria com empresa de coworkings no Brasil - Programa de Qualidade de Vida e Bem-Estar - Médico consultor para acompanhamento de radixers - Planos de incentivos

Brazil
Job Closed
HealthMark Group logo

Software Engineer – Contractor

HealthMark Group

Founded in 2006, HealthMark Group is a software-driven company that provides health information management solutions to streamline the flow of patient information, as well as the l

• Design, develop, and maintain backend microservices across the healthcare platform ecosystem using Java/Kotlin and JVM-based frameworks (Spring Boot 3.x, Quarkus, Ktor) • Architect multi-tenant data models and implement data isolation patterns across relational databases • Design and optimize database schemas, write migrations (Flyway, ORM-native), and tune query performance • Develop asynchronous messaging workflows using ActiveMQ for inter-service communication • Containerize services with Docker and maintain CI/CD pipelines via GitHub Actions • Work with AWS infrastructure including EC2, SSM Parameter Store, S3, and Bedrock for AI/LLM integrations • Maintain and modernize legacy codebases (e.g., Spring Boot 2.x / Java 8) alongside modern stacks

Brazil
$39 / hour
SmithRx logo

Software Engineer, New Grad – Recent 2025 Grads

SmithRx

SmithRx is a tech-forward PBM committed to changing the way pharmacy benefits are managed.

Full TimeRemoteTeam 51-200Since 2018H1B No Sponsor

• Full-Stack Development: Focus on our back-end and front-end codebase to develop and maintain SmithRx product features using Golang, GraphQL, SQL, React, JavaScript/TypeScript, Node, and Java. • Bridge the Stochastic/Deterministic Gap: Architect and implement robust "safety rails" surrounding LLMs by developing deterministic software that manages, validates, and encapsulates the stochastic nature of AI models, ensuring the high-precision accuracy required for healthcare data. • Implement Context-aware systems: Help design and build retrieval-augmented generation (RAG) pipelines and stateful orchestration logic to integrate data sources with LLMs, enabling development of complex, multi-step agentic workflows. • Collaborate: Work with technical leads to understand functional and technical requirements to produce high-quality, scalable software. • Learn and Apply Best Practices: Study and apply software development best practices, design patterns, and modern tools across every project. • Extend the Platform: Leverage frameworks such as GraphQL, React, and GORM to expand the capabilities of our platform. • Cloud Infrastructure: Learn to effectively use AWS technologies at production scale, including Lambda and Fargate, to handle various job types and batch processing. • Quality Assurance: Ensure code is fully tested end-to-end, maintains high code coverage, and that all features are thoroughly documented. • Production Support: Quickly learn to troubleshoot production issues by performing triage, assessing impact, executing mitigation plans, and performing root cause analysis to prevent recurrence. • Culture of Learning: Contribute to a collaborative culture through code reviews and the exploration of new technologies. • AI Innovation: Actively seek out and share new AI tools and technologies to improve software delivery speed and quality.

United States
Job Closed
Job Board logo

Lead Software Engineer - Applications

Job Board

Corelight is the cybersecurity company that transforms network and cloud activity into evidence—evidence that elite defenders use to proactively hunt for threats, accelerate response to cyber incidents, gain complete network visibility, and create powerful analytics using machine-learning and behavioral analysis tools. We are the fastest-growing Network Detection and Response (NDR) platform in the industry. We are proud of our culture and values—driving diversity of background and thought, low-ego results, applied curiosity, and tireless service to our customers and community. Corelight is committed to a geographically dispersed yet connected employee base with employees working remotely and from office locations worldwide.

Full TimeRemoteTeam 201-500

Role Description As a Lead Software Engineer at Corelight, you will be at the forefront of engineering excellence, bridging the gap between innovative open-source foundations and enterprise-grade performance. You will play a pivotal role in shaping the architecture of our detection platform, ensuring that our defenders have the most reliable, high-performance tools to outsmart global adversaries. Your leadership will not only define the technical roadmap of our products but also cultivate the next generation of engineering talent within our distributed-first culture. Specific Responsibilities: - Drive End-to-End Architecture: Lead software design and implementation from conception through to testing, monitoring, and robust CI/CD practices. - Mentor and Cultivate Talent: Provide technical guidance to junior engineers through design reviews, architectural oversight, and the promotion of performant, maintainable code standards. - Implement High-Availability Systems: Build and manage automated test suites, sophisticated monitoring tools, and proactive alerting mechanisms to ensure platform stability. - Strategic Agile Collaboration: Partner closely with Product Managers and Scrum Masters to refine epics, provide accurate estimates, and ensure a predictable, high-quality release schedule. - Continuous Innovation: Proactively research and propose emerging technologies and industry trends to improve software development practices and maintain Corelight’s competitive edge. Qualifications - Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field. - Professional Experience: 8+ years of software development experience specifically on Linux or Unix-style platforms. - Core Languages: Expert-level proficiency in Golang and C++. - System Mastery: Proven experience developing and maintaining multi-threaded applications in production environments. - Cloud & Infrastructure: Hands-on experience with cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes). - Modern DevOps: Expertise in CI/CD pipelines (e.g., Jenkins, GitLab CI/CD) and open-source development tools (Git, CMake, make). - Data Architecture: Strong working knowledge of both SQL and NoSQL databases. Requirements - Preferred (Bonus): Prior experience leading software teams, a background in Network Security, or familiarity with NDR tools like Zeek and Suricata. Benefits - Fueled by investments from top-tier venture capital organizations such as Crowdstrike, Accel and Insight. - Collaborative, inclusive, and geographically distributed culture. - Embrace diverse perspectives, neurodiversity, curiosity, and low ego results. - Fostering an environment where every innovator can solve the toughest challenges in cybersecurity and contribute their best work. Notice of Pay Transparency The compensation for this position may vary depending on factors such as your location, skills and experience. Depending on the nature and seniority of the role, a percentage of compensation may come in the form of a commission-based or discretionary bonus. Equity and additional benefits will also be awarded. Compensation Range $175,000 — $229,000 USD

United Kingdom
$175K - $229K / year