Software Developer - Node.js & UI
Location
Canada
Posted
71 days ago
Salary
C$80K - C$120K / year
Seniority
Mid Level
Job Description
Software Developer - Node.js & UI
LogiSense Corporation
Role Description LogiSense is looking for a Software Developer who thrives on building scalable services and smooth web experiences. You’ll help shape the systems that power monetization for IoT, Communications, and XaaS industries — turning high-volume data into reliable, intelligent billing outcomes. As part of our collaborative team, you’ll design, optimize, and support the core Node.js services that drive our platform, while contributing to a customer-facing portal that’s being rebuilt with modern reactive frameworks. At LogiSense, we believe billing should be simple and transparent; customers should pay only for what they use, and the systems that enable this should be intelligent, scalable, and reliable. You’ll design, build, and maintain services and tools that keep our platform fast, resilient, and customer-focused. Most of your time will be spent on Node.js microservices that handle complex data pipelines, with the opportunity to contribute to the modernization of our customer portal. You’ll partner with our DevOps team to ensure production systems are stable, observable, and deployment-ready. Qualifications - Build and maintain Node.js microservices in production environments, with attention to testing, code quality, and maintainability. - Understand distributed systems, performance optimization, and scalability patterns. - Work confidently with message queues, Redis, and core AWS services. - Have working knowledge of a modern reactive framework. Requirements - Comfortable integrating AI tools into day-to-day development workflows to improve speed and quality (coding, debugging, testing, documentation). - Curious and accountable: you ask “why” before “how,” and own the systems you touch. - Communicative and collaborative; you value clear code reviews and shared learning. - Balanced between speed and stability — you know how to ship without breaking trust. - Care about craftsmanship — readable code, meaningful tests, and thoughtful reviews. Benefits - Remote-first culture with the flexibility to work from anywhere in Canada. - A people-first environment that values integrity, balance, and innovation. - Competitive compensation, exceptional benefits, and funded learning & development opportunities. - Hackathons, team events, and regular chances to share ideas and shape product direction. - Generous paid time off, holidays, and a company-wide holiday shutdown. - Dedicated time and funding for personal learning, certifications, and professional development. - A collaborative and respectful environment where you can grow—and help others grow too. - Opportunities to take on challenging work that expands your skill set and impact. - A competitive salary within the estimated range of $80,000 to $120,000 with RRSP matching. - A comprehensive benefits package covering dental, vision, prescription, and extended healthcare that begins on day one. - Paid vacation and additional company holidays. - Access to stock options and equity for long-term, high-impact contributors. - Team events, company swag, and a vibrant culture that celebrates people, passion, and progress.
Job Requirements
- Build and maintain Node.js microservices in production environments, with attention to testing, code quality, and maintainability.
- Understand distributed systems, performance optimization, and scalability patterns.
- Work confidently with message queues, Redis, and core AWS services.
- Have working knowledge of a modern reactive framework.
- Comfortable integrating AI tools into day-to-day development workflows to improve speed and quality (coding, debugging, testing, documentation).
- Curious and accountable: you ask “why” before “how,” and own the systems you touch.
- Communicative and collaborative; you value clear code reviews and shared learning.
- Balanced between speed and stability — you know how to ship without breaking trust.
- Care about craftsmanship — readable code, meaningful tests, and thoughtful reviews.
Benefits
- Remote-first culture with the flexibility to work from anywhere in Canada.
- A people-first environment that values integrity, balance, and innovation.
- Competitive compensation, exceptional benefits, and funded learning & development opportunities.
- Hackathons, team events, and regular chances to share ideas and shape product direction.
- Generous paid time off, holidays, and a company-wide holiday shutdown.
- Dedicated time and funding for personal learning, certifications, and professional development.
- A collaborative and respectful environment where you can grow—and help others grow too.
- Opportunities to take on challenging work that expands your skill set and impact.
- A competitive salary within the estimated range of $80,000 to $120,000 with RRSP matching.
- A comprehensive benefits package covering dental, vision, prescription, and extended healthcare that begins on day one.
- Paid vacation and additional company holidays.
- Access to stock options and equity for long-term, high-impact contributors.
- Team events, company swag, and a vibrant culture that celebrates people, passion, and progress.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Software Engineer Hybrid (Partially Remote) Charlotte, NC Full time R2024529 Intapp is seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senor Software Engineer, you will play a crucial role in the design, development, and maintenance of our software applications. This position requires the employee to be based in Charlotte, NC and work on a hybrid schedule (combination of in-office and remote work). What you will contribute: - Design and develop high-quality software solutions using .NET technologies, MS SQL, and PostgreSQL. - Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. - Participate in the entire software development lifecycle, including planning, coding, testing, and deployment. - Write clean, efficient, and maintainable code while adhering to coding standards and best practices. - Troubleshoot and debug software defects and provide timely resolutions. - Optimize software performance and identify areas for improvement. - Conduct code reviews to ensure quality and adherence to coding standards. - Document software designs, technical specifications, and implementation details. - Collaborate with other team members to promote knowledge sharing and foster a collaborative work environment. What you will need: - Bachelor's degree in Computer Science, Software Engineering, or a related field. - 8+ years of work experience as a Software Engineer, with a focus on .NET technologies, MS SQL, and PostgreSQL. - Strong proficiency in C#, .NET Framework, and ASP.NET. - In-depth knowledge of MS SQL and PostgreSQL database systems. - Experience in developing web applications using HTML, CSS, JavaScript, and front-end frameworks (e.g., Angular, React) is a plus. - Familiarity with software development methodologies and agile practices. - Excellent problem-solving and analytical skills. - Strong communication and interpersonal skills, with the ability to collaborate effectively with team members. What you will gain: At Intapp, you’ll get the opportunity to bring your talents and intellectual curiosity to create better outcomes for our people and our clients. You’ll be part of a growing public company, with a modern work environment that’s connected yet flexible and where your professional growth and well-being are top priorities. We’ll collaborate and grow together, supporting each other in a positive, open atmosphere that fosters creativity, innovation, and teamwork. Here, you will have the opportunity to: - Expand Your Skills: Unlock your potential with professional development opportunities supported by a community of experienced professionals. We offer reimbursement for training and continuing education to help you stay ahead in your career. - Enjoy Where You Work: Thrive in our modern, open offices designed to inspire creativity and collaboration. Our complimentary lunches and fully stocked kitchens ensure you have everything you need to stay energized throughout the day. - Support What Matters Most: Our comprehensive wellness and flexible time off programs and our benefits are designed to care for you and your family. Our family-formation benefits and support during your family-building journey ensure you have the resources you need when it matters most. We believe in giving back and supporting our communities with paid volunteer time off and a donation matching program for the causes you care about. Join us and be a part of a collaborative and welcoming culture where your contributions are valued, and your professional growth is a priority. Together, we are building a company of long-term value that we can all be proud of.
SOC SIEM Analyst
Kraft & KennedyKraft Kennedy is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, ethnicity, age, disability, marital status, veteran status or any other characteristic protected by law.
Role Description We are seeking a dedicated and experienced individual with a strong background in information security and technology to join our growing Managed Security Service Provider (MSSP) within the Security Operations Center (SOC). As a SOC SIEM Analyst, you will play a crucial role as the technical expert who ensures our SIEM platform runs at peak performance and provides actionable security intelligence. This individual will be a key part of our security infrastructure team, working closely with SOC Analysts and IT staff. You must live in one of these locations to be considered for this remote position: Connecticut, Delaware, Florida, Georgia, Illinois, Maryland, Massachusetts, New York, South Carolina, North Carolina, Tennessee, Texas, Utah, Virginia, Vermont, DC, Kentucky, Pennsylvania, Ohio, or Washington. Qualifications - Must hold or be able to obtain within one “1” working year, two “2” Microsoft security certifications, AZ-500 and SC-200, required by Kraft Kennedy. - Minimum of 3 years of experience in IT Security or related field is required. - Experience with EDR, Mail Hygiene, Zero Trust, and Vulnerability management tools. - Ability to manage and prioritize multiple assignments while meeting deadlines. - Security Certifications (CISSP, GCIA, GCIH, GCFA, or GCFE) a plus! Requirements - SIEM Platform Management: Administer and maintain the SIEM platform, ensuring system health, performance, storage, and availability. Perform updates, patching, and backups regularly. - Log Source Integration: Coordinate with internal and client teams to onboard new log sources, ensuring accurate and efficient data collection and parsing. - Content Development and Optimization: Create, tune, and manage SIEM content including correlation rules, alerts, dashboards, and reports to enhance detection capabilities and reduce false positives. - Performance Monitoring and Optimization: Analyze SIEM performance metrics and implement improvements to support scalability and high-speed querying. - Documentation and Reporting: Maintain documentation for SIEM architecture, processes, and procedures. Generate reports on system health, performance, and security metrics for management and compliance. - Security Incident Response: Conduct in-depth analysis and investigation of security incidents. Collaborate with SOC analysts to escalate and resolve advanced threats. - Client Engagement and Advisory: Assess client security needs and recommend tailored solutions aligned with Kraft Kennedy SOC standards. Develop and implement security policies to strengthen client security posture. - Collaboration and Support: Provide technical guidance and support to the SOC team. Troubleshoot SIEM-related issues and ensure timely resolution. - Continuous Learning and Threat Awareness: Stay current with emerging security trends, technologies, and threats to proactively safeguard client environments. - Availability & Responsiveness: Be available on call outside of normal business hours in case of emergencies. Able to work in a fast-paced environment and manage multiple priorities. - Technical Expertise Across IT & Security: Leverage experience across various IT disciplines, including hands-on use of security monitoring tools, vulnerability scanning, and reviewing assessment reports. Maintain strong networking knowledge with a focus on security. - SIEM Platform Proficiency: Demonstrate deep understanding of enterprise-level SIEM platforms (e.g., ConnectWise SIEM), including log formats, collection methodologies, data normalization, and content creation (correlation rules, exclusions, dashboards, reports). - System Administration & Scripting: Experience with Linux/Windows system administration and command-line tools. Proficient in scripting languages such as Python and PowerShell, and query languages like KQL. - Security Frameworks & Incident Response: Knowledge of security frameworks (MITRE ATT&CK, NIST, CIS). Hands-on experience with incident handling and response processes. - Troubleshooting & Problem Solving: Strong analytical skills to diagnose and resolve technical issues effectively. - Communication & Collaboration: Excellent verbal and written communication skills, with the ability to explain complex technical concepts to both technical and non-technical audiences. Strong teamwork and collaboration skills. - Platform Familiarity: Demonstrate proficiency with the Kraft Kennedy SOC stack. Benefits - Medical, dental, life, and disability insurance. - 401k with company match. - Holidays/vacation/sick days. - Cutting edge training on the latest technologies. - Employee referral bonus program. - Phone reimbursement. Compensation The base pay for this position has a range of $65,000 - $80,000. The actual salary offer will take into account a wide range of factors including the individual’s qualifications, experience as well as location. In addition, certain positions are eligible for bonuses or commissions. Physical Requirements - Prolonged periods of sitting at a desk and working on a computer. Company Description Kraft Kennedy is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, ethnicity, age, disability, marital status, veteran status or any other characteristic protected by law.
Software Engineer II
LimbleAt Limble we empower the unsung heroes who support the world. We’re revolutionizing the way businesses manage their maintenance operations by providing a comprehensive suite of software solutions that empower organizations to optimize asset performance and drive operational excellence. From preventive maintenance to inventory management and beyond, our robust CMMS platform offers a suite of features designed to streamline operations and enhance productivity.
About Limble At Limble we empower the unsung heroes who support the world. We’re revolutionizing the way businesses manage their maintenance operations by providing a comprehensive suite of software solutions that empower organizations to optimize asset performance and drive operational excellence. From preventive maintenance to inventory management and beyond, our robust CMMS platform offers a suite of features designed to streamline operations and enhance productivity. As a Software Engineer II at Limble, you will work closely with the Product and Customer Success teams to help bring our customer’s unique requests and workflows to life. You'll make an impact each day by optimizing current processes to have a streamlined user experience. Using your passion for writing clean, scalable code, you'll use React and GraphQL, among other technologies, to maintain, update, refactor, and debug code. You will put cutting edge AI workflows to use in your every day work. If you are a Full Stack Developer that is driven to create amazing code, love solving interesting puzzles, and want to work with a close-knit team that does all but the impossible, then we want to talk to you. Responsibilities: - Own design, planning, execution and testing for medium-large features - Deliver well functioning software while limiting future regressions - Consistently deliver work that delights customers - Select and execute on methods and techniques that result in low-defect, high-performance software that is easy for the team to maintain and extend - Identify risks and opportunities for improvement in own and others work - Learn and experiment with trending AI tools Requirements: - 4+ years of commercial software development experience - 4+ years experience designing web applications - Expertise in React and GraphQL - Passion for writing excellent code - Attention to detail & quality - Self-starter with a high degree of motivation; ability to organize, multi-task and prioritize workload to meet deadlines - Strong track record of building, optimizing and scaling web applications based on feedback from customers and internal teams - Good eye for graphical design - Strong understanding of cloud-based/web technologies, responsive web design, and user behavior - Strong communication and troubleshooting skills - Deep understanding of software design patterns - Open to on-call rotation Nice to Have: - Experience developing B2B web apps - Experience working within the SaaS industry - PHP/SQL experience - NodeJS/NestJS experience - Angular expertise - Ability to work well in a highly collaborative, and a rapidly changing environment Benefits: - $110,000 - $165,000 depending on experience - Fully remote position - Flexible PTO - 13 paid company holidays - Paid parental leave - Health, Dental, and Vision insurance - Employer paid Basic Life insurance and Short-Term Disability insurance - Company contribution match for HSA and 401(k) - Flexible Spending Accounts - Monthly employee wellness stipend - Opportunities for Learning and Development Reimbursement - Pet insurance Limble is an equal opportunity employer. We provide equal employment opportunities to all employees and applicants without regard to race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, ancestry, age, disability, genetics, marital status, veteran status, or any other protected characteristic under applicable laws. We are committed to building a diverse and inclusive workforce and welcome people from all backgrounds, experiences, perspectives, and abilities. All qualified applicants with arrest or conviction records will be considered in accordance with applicable laws.
About the Role At Seek, we’re building the first-ever marketplace for data apps—where providers and consumers connect to drive real business impact fast. Insight Cloud isn’t just another BI tool; it’s a platform built from the ground up for the secure exchange of complete, production-ready data applications. We're hiring a Principal Software Engineer, Applied AI who will serve as a technical leader in bringing cutting-edge AI into production at scale. This role goes beyond coding features. You'll shape technical direction, set patterns for integrating AI into cloud-native applications, and mentor others to deliver robust, human-centered AI experiences. You'll work across the stack while also ensuring our AI capabilities (like conversational querying, guided workflows, and intelligent recommendations) are implemented with reliability, security, and long-term scalability. In this role you will get to: - Build full stack features using React, Python, and modern APIs to deliver high-quality user experiences - Design and extend backend services and APIs that integrate AI models and external AI services into the platform - Create intuitive user workflows that incorporate AI (e.g., conversational data querying, assisted discovery, or guided analytics) - Integrate with Snowflake and our semantic modeling layer to deliver seamless data-driven applications - Define patterns and best practices for integrating LLMs and semantic modeling into data workflows - Mentor and guide engineers, raising the bar on engineering craft, AI integration strategies, and system reliability - Shape the app marketplace experience by advancing intelligent recommendations, AI-assisted publishing, and cross-app insights - Ensure reliability at scale by driving observability, automated testing, CI/CD improvements, and performance tuning across AI-enabled systems - Partner with product and design leadership to translate ambiguous AI opportunities into customer-ready features - Evaluate and influence technology choices (agent frameworks, Snowflake integrations, orchestration layers) We’re excited about you because you have: - 9+ years of full stack development experience with strong proficiency in React and Python - Proven track record building and shipping production-grade web applications (SaaS or data platforms a plus) - Deep expertise in system architecture, distributed systems, and API design - Familiarity with AI/ML integration (using APIs, SDKs, or model endpoints) in production software - Strong ability to debug complex systems end-to-end across frontend, backend, and data layers - Demonstrated experience as a technical mentor or team lead driving engineering quality and scaling teams - Excellent communicator who can bridge technical and business perspectives in cross-functional teams Bonus points if you have: - Hands-on experience integrating LLMs (OpenAI, Anthropic, etc.) or retrieval-augmented generation (RAG) pipelines into apps - Knowledge of agent frameworks or intelligent assistant patterns - Familiarity with Snowflake or other cloud data warehouses - Recognized as a go-to problem solver or thought leader in AI product integration or full stack engineering - Startup experience—comfortable moving quickly and wearing multiple hats Salary: - The annual salary range for this position is between $170,000 - $190,000, depending on experience and qualifications. Benefits: - Medical Insurance, Dental Insurance, PTO, 16 annual company holidays, 401K, Vision Insurance Location - This is an entirely remote position for candidates based in the US. No Visa Sponsorship Available - We do not offer visa sponsorship at this time. Why Seek? Seek is on a mission to connect analytics developers and consumers like never before—delivering business value in minutes, not months. Our platform enables data providers to deliver their datasets as complete analytics apps: embedded visualizations, predictive models, governed collaboration, and scalable delivery. We value ownership, flexibility, and collaboration. You’ll be part of a team that prioritizes work-life balance, experimentation, and innovation—working alongside talented peers who are passionate about pushing the boundaries of analytics and applied AI.

