Software Engineer
1 Remote
Shared Services – Technology /
Full Time /
Remote
At Colibri, culture is a critical part of our collective success, and we live our values everyday: Love, Joy,
Boldness, Teamwork and Curiosity. These values guide our interactions with each other, our customers,
and the community as a whole.
We have a rich and storied history. Colibri is one of the pioneers of online professional education,
introducing some of the first web-based professional education courses in 2001. Today, the company’s
family of brands are the leading online professional education platforms in their respective end-markets.
We proudly serve >1 million customers annually and employ more than 1,500 mission-aligned
professionals. To learn more, please visit: www.colibrigroup.com
Position Overview:
We are looking for a Full-Stack Developer with 3–5 years of professional experience to maintain and enhance existing applications, develop new features, and contribute across the full software development lifecycle. The ideal candidate will have hands-on experience with frontend and backend technologies, relational databases, CI/CD pipelines, and best practices in unit testing and code quality.
What You'll Do
- Maintain, optimize, and enhance existing applications and features to ensure stability, scalability, and performance across the full software lifecycle.
- Design, develop, and implement new modules and functionality to address evolving product requirements, from concept to deployment.
- Build robust APIs and backend business logic using modern frameworks and technologies, including Python (Flask, Django), Node.js, TypeScript, Go, and Java (Quarkus).
- Develop responsive, engaging frontend components using React, Angular, and jQuery, applying best practices in UX/UI design.
- Manage asynchronous tasks and background processing using Celery or equivalent queuing systems.
- Work with relational databases such as PostgreSQL and SQL Server, including schema design, query optimization, versioning with Alembic, and efficient data handling.
- Participate in and enforce coding standards, including code linting practices, to ensure maintainable, high-quality code.
- Write and maintain unit tests and automation scripts, including API testing with tools such as Postman, to ensure reliability and robustness.
- Collaborate effectively with cross-functional teams—including Engineering, QA, and Product—within Agile sprints, leveraging Jira for ticket tracking and work management.
- Contribute to continuous integration and continuous deployment (CI/CD) pipelines using Jenkins and known version control systems such as Git and Bitbucket, along with other DevOps tools, to streamline software delivery.
- Support containerization and deployment efforts across Windows and Linux environments using Docker for consistent, scalable application delivery.
- Stay current with emerging technologies and best practices in frontend, backend, and full-stack development to drive innovation and technical excellence.
What You'll Need to Succeed
- 3–5 years of hands-on professional experience in software engineering
- Strong proficiency in Python, Flask, Django
- Experience with Celery or similar task queue systems
Colibri Group welcomes applicants from all backgrounds and experiences, and we understand that not every candidate will meet every requirement listed in the job description. Research has shown that women and people of color may be less likely to apply to jobs unless they feel they meet every qualification, and we want to actively combat this bias in our hiring process. If you're excited about the role and believe you have the skills and experience to contribute to our team, we encourage you to apply, even if your background doesn't align perfectly with every qualification listed. We are committed to building a diverse and inclusive workplace, and we believe that diversity of perspectives and experiences is essential to our success. You may be just the right candidate for this role or another position within our organization. Don't hesitate to take the leap and apply today!