Senior Software Developer

About Abloomify:

Abloomify is an innovative, AI-driven startup that revolutionizes employee management, productivity enhancement, and skill development through cutting-edge technology. Our platform leverages Artificial Intelligence and Machine Learning to empower businesses by delivering insights that drive decision-making and optimize team performance.
At Abloomify, we embrace flexibility, creativity, and continuous innovation. We’re looking for a Senior Software Developer who thrives in a fast-paced environment and is eager to contribute to the development of AI-powered solutions that shape the future of work.

Job Overview:

We are seeking a talented, self-driven Senior Software Developer to join our growing team. In this role, you will be instrumental in building, improving, and scaling the Abloomify platform, working with AI-driven solutions that provide intelligent insights and automation.
As a member of a startup, you’ll need to wear multiple hats and thrive in an environment where problem-solving, flexibility, and rapid learning are key. This is an exciting opportunity to make a tangible impact on an AI-oriented platform and grow with a company that values curiosity, innovation, and a passion for technology.

Key Responsibilities:

  • Design, develop, and maintain full-stack solutions for the Abloomify platform using modern web technologies.
  • Collaborate with our AI and data science teams to integrate machine learning models into production systems.
  • Implement secure user session management and authentication solutions to ensure reliable, seamless access across the platform.
  • Develop scalable APIs and services that support AI-driven features such as predictive analytics, intelligent automation, and personalized insights.
  • Integrate and maintain cloud infrastructure to ensure scalable, secure, and efficient data management.
  • Build and deploy solutions on the AWS cloud platform.
  • Implement new features and improve the existing codebase to enhance performance, scalability, and user experience.
  • Ensure code quality through unit testing, code reviews, and continuous integration practices.
  • Stay curious and up-to-date with emerging technologies, including AI advancements, to bring innovative solutions to the platform.

What We’re Looking For:

  • Experience:
    • 3+ years of professional experience as a Senior Software Developer.
    • Proficiency in modern web development frameworks (e.g., React, Next.js).
    • Experience with user session management and authentication systems (OAuth, JWT, AWS Cognito, etc.).
    • Experience working with cloud-based technologies for building scalable applications.
    • Hands-on experience with the AWS cloud platform, including services like Lambda, API Gateway, S3, and DynamoDB.
    • Familiarity with integrating AI/ML models into web applications or experience working closely with AI and data teams is a big plus.
    • Strong understanding of both frontend frameworks (React, Next.js) and backend technologies (Node.js, RESTful APIs).
    • Experience with databases (SQL and NoSQL) and data modelling.
    • Familiarity with CI/CD pipelines and DevOps practices is a plus.
  • Skills:
    • Self-driven and able to work independently while collaborating effectively in a remote team.
    • Excellent problem-solving skills and the ability to think critically and creatively.
    • Strong communication skills with the ability to articulate complex technical issues to both technical and non-technical stakeholders.
    • Curiosity to continuously learn and improve both yourself and the product, with a focus on AI-powered innovation.
    • Strong organizational skills and an eye for detail in producing clean, maintainable code.
  • Mindset:
    • AI Enthusiast: Passion for working on AI-driven products and a keen interest in the possibilities of machine learning and data science.
    • Entrepreneurial spirit: You understand the fast-paced nature of startups and are excited to help build a product that solves real-world problems.
    • Adaptable: Willingness to pivot and work on different parts of the product as needed.
    • Innovative: Passion for finding creative solutions to complex problems.
    • Lifelong learner: You are driven to keep up with the latest trends in software development, AI, and technology.

Why Join Abloomify?

  • AI-Driven Innovation: Work on cutting-edge AI technologies and help shape the future of employee management and productivity insights. It's an exciting time to build new products!
  • Impact: You’ll be joining a startup at a crucial time and have a direct influence on shaping the product and the company’s future.
  • Growth: As the company grows, so will your role. You’ll have opportunities to take ownership of major projects and expand your skill set.
  • Flexibility: We embrace flexible work schedules and remote work, allowing you to work in a way that suits your lifestyle.
  • Innovation: Join a team that encourages experimentation, learning, and bringing new ideas to the table.

Engineering

Remote (Canada)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling