Software Developer

About the Company

Crises Control is a global critical event management and mass notification SaaS platform that enables organizations to send secure, compliant, multi-channel alerts to large groups in real time, track responses, geo-locate users, audit everything accurately, and streamline incident and crisis communication management. The platform is used by organizations across sectors government, logistics, finance, healthcare to enhance resilience and protect people and reputation during emergencies.

Role Purpose

We are looking for a skilled and proactive Full Stack Developer with strong experience in modern front-end frameworks and back-end API development. The ideal candidate should be proficient in React.js, Tailwind CSS, and .NET Core API services, with a solid understanding of MS SQL for data modeling and query optimization. You will be responsible for building scalable, maintainable web applications across the entire software development lifecycle.

Key Responsibilities

Design & Development

  • Develop responsive and modern user interfaces using React.js and Tailwind CSS.
  • Build robust, secure, and scalable RESTful APIs using .NET Core.
  • Integrate front-end interfaces with back-end services and databases.
  • Write efficient SQL queries and design normalized data structures in MS SQL.

Development Lifecycle & Standards

  • Participate in requirement analysis, technical design, and code reviews.
  • Follow clean code practices, enforce code versioning (Git), and support CI/CD pipelines.
  • Implement unit testing, integration testing, and support QA efforts.
  • Document key components, APIs, and system workflows.

Collaboration & Agile Processes

  • Collaborate with cross-functional teams including UI/UX designers, QA engineers, DevOps,
    and product managers.
  • Participate in Agile/Scrum meetings, sprints, and daily stand-ups.
  • Estimate tasks and contribute to sprint planning and retrospectives.

Maintenance & Optimization

  • Monitor application performance, perform debugging, and fix bugs promptly.
  • Optimize performance both at the UI and API layers.
  • Ensure compliance with security best practices and data protection policies.

Required Skills & Qualifications

  • 3+ years of experience in full stack development.
  • Proficient in React.js, JavaScript (ES6+), and Tailwind CSS.
  • Hands-on experience with .NET Core (C#) for API development.
  • Strong knowledge of MS SQL Server: stored procedures, indexing, optimization.
  • Familiarity with RESTful APIs, JSON, and HTTP/HTTPS protocols.
  • Experience with Git, Docker, Postman, and version control workflows.
  • Understanding of design patterns, SOLID principles, and secure coding practices.

Nice-to-Have

  • Exposure to Azure, AWS, or cloud-native architecture.
  • Familiarity with JWT authentication, OAuth, or OpenID Connect.
  • Experience in unit testing frameworks and mocking tools.
  • Familiarity with compliance frameworks (e.g. ISO27001, GDPR).

What We Offer

  • A remote and flexible work environment in a fast-growing SaaS company, promoting
    healthy work-life balance, diversity and inclusion
  • Opportunity to work on a mission-critical product used globally to protect lives and business
    continuity.
  • Competitive salary, hybrid work, inclusive environment, global impac

To Apply

Please submit your resume and cover letter to [email protected].