Job details
Work place
remote
Work type
FullTime
Experience
mid-level
Published on
2025-04-25
Apply
Logo G2i Inc.

Full-stack Developer

G2i Inc.
Flag of Canada CanadaFlag of United States United StatesFlag of Bulgaria Sofia, Sofia-City, Bulgaria
Vue.js

Type of hire: Contractor
Remote, but must live in Canada, USA or Europe
Client: Sema

Summary:

• Our client is a software company providing development executive-style reporting tools and services for business leaders and project stakeholders. They've analyzed > 1500 companies worth over $1.6TN for non-functional codebase health (security, maintainability, IP risk, etc.).

• Based on feedback & requests from their major clients, they have been building a SaaS product, “Product Roadmap Radar” to help Engineering AND Product leaders keep the product roadmap on track (functional requirements) using cutting edge AI to read the code and understand what is being built.

• That product also makes it easier for teams to avoid meetings by providing just-in-time information, “anomaly insights”, that can be handled asynchronously (their “SkipAMeeting” feature).

• Product's in MVP stage and the feedback is extremely positive.

General Information:

As a Full-Stack Engineer, you will play a critical role in building and scaling SaaS products. You will work on web applications using Django as the backend framework and Vue.js for frontend development.

This position requires proficiency in both frontend and backend development, as well as strong problem-solving skills. The ideal candidate should thrive in a fast-paced environment and be motivated to contribute to the continuous improvement of software maintenance practices.

Tasks and Deliverables:

- Develop and maintain web applications using Django as the backend framework

- Collaborate with the team to scale and enhance SaaS products

- Implement frontend development using Vue.js

- Participate in code reviews and provide feedback on application architecture

- Contribute to improving software maintenance processes and identifying opportunities for technical debt reduction

Required Experience:

- Prior experience in web application development using Django and Vue.js

- Familiarity with building and scaling SaaS products

- Proficiency in frontend and backend development techniques

- Strong problem-solving skills and ability to work in a fast-paced environment

Engagement Highlights:

1. Impactful Work: Join a company specializing in software maintenance, where you will have the opportunity to contribute to reducing technical debt and accelerating refactoring processes.

2. Cutting-Edge Technologies: Utilize Django and Vue.js to develop and maintain web applications, gaining practical experience with modern frameworks.

3. Continuous Improvement: Collaborate with a driven team dedicated to improving software maintenance practices and promoting efficiency, fostering personal and professional growth.

Skills:

- Full-stack, SaaS

- Languages: JavaScript

- Frameworks: Django

- Libraries/APIs: Vue

Our values:

A. Competence: we meet our commitments or acknowledge when we fall short. We don't take on commitments we can't achieve, but "argue upfront."

B. Excellence: Some things we maximum quality, like team and the reliability and accuracy of our results...

C. Scrappiness: ... in many other areas we figure out how to iterate quickly, balancing speed and quality, to save everyone's time.

D. Growth: we embrace continuous learning, share bad news quickly, and lean in to criticizing the CEO when he's wrong.

E. Ownership: We take complete responsibility for outcomes while also letting others in to help.

Writing from our Founder: Code is a Craft, not a competition

[https://dev.to/this-is-learning/code-is-a-craft-not-a-competition-and-why-it-matters-f3o

We've](https://dev.to/this-is-learning/code-is-a-craft-not-a-competition-and-why-it-matters-f3o%EF%BF%BC%EF%BF%BC%EF%BF%BC%EF%BF%BCWe've) baked this philosophy into what we build and how we work.