
Contour Software
The Division
Constellation HomeBuilder Systems is the leading software provider exclusively focused on the homebuilding industry. Our comprehensive suite of software solutions ranges from production and accounting, new home sales and marketing, home warranty and service, and homebuilder website solutions. We are the fastest growing and most successful provider of fully integrated information management solutions for homebuilders.
Our parent company is Constellation Software Inc, a well-capitalized, publicly traded company that specializes in vertical market software. Join our team for the benefit of working with a medium sized company while enjoying the support and opportunity of being part of a large organization.
The Position
We are seeking a
Software Developer (Vue.JS)
for the Constellation HomeBuilder Systems. The selected candidate will report to the Director of Custom Development, Constellation HomeBuilder Systems.
This role is perfect for an individual who is looking for a fast-paced environment that allows for rewarding challenges and a trajectory for long-term growth. If you are a strong performer passionate about meaningful and challenging work, we would love to talk to you about this unique opportunity. We are focused on changing the homebuilding industry through great software and services, and are looking for exceptional people to join us.
The custom projects team is looking for dynamic individuals to help drive digital transformation in the new home sales and construction industry. We are focusing on delivering
high-fidelity
user experiences for public websites and internal applications in multistakeholder environments spanning organizational boundaries and technology platforms. This position is intended for experienced professionals with solid understanding and practical with modern web-based front-end paradigms (JavaScript/TypeScript reactive programming), foundational technologies (HTML, CSS, W3C DOM APIs) and, importantly, the VueJS framework and its ecosystem.
Strong passion to advance your knowledge beyond your comfort zone, persistent desire to tackle unexpected complexity, and the ability to constantly iterate on the identified solutions are essential to succeed.
The chosen individual will work out of the Contour Software
Islamabad
resource center office, as an extension of the division-based R&D department.
Key Responsibilities
- Implementing rich interactive experiences using the VueJS framework per the approved business and technical requirements
- Active participation in design specifications, requirements discussions and application architecture decision making
- Collaborating with partner teams and developers on shared codebases
- Providing assistance with complex deliverables deployment in customer environments
Technical and Educational Qualifications
- Demonstrated advanced knowledge of VueJS 3.x and its ecosystem, including:
- Composition API model
- VueX state management framework (v4 onwards)
- Vite build toolchain
- Webpack build toolchain
- Excellent understanding of JavaScript and TypeScript and associated development tooling
- Superior knowledge of the modern HTML/CCS stacks.
- Practical experience with real-life dev ops on either Github or Azure DevOps platform, including CI/CD pipelines, PR-driven code management, etc.
- Experience with and good command of responsive design patterns
- Familiarity/understanding of .Net and NodeJS server-side stacks and associated tooling (e.g. Express JS)
- Experience with SQL-based (e.g. Microsoft SQL Server) and No-SQL (e.g. MongoDB) databases
- Independence and ability to work with minimum supervision
- Ability to manage and prioritize competing deliverables in a fast-paced environment
- Strong communication skills
- 2+ years of hands-on experience
- An undergraduate or equivalent degree in a technical discipline
Nice to Have
- Knowledge of Tailwind CSS framework
- If candidate does not have Tailwind knowledge, he MUST be able to learn and work on it.
- Candidates with Angular or React experience are also encouraged to apply, and will be expected to learn and adapt Vue JS.
Exciting Benefits we offer
- Market-leading Salary
- Medical Coverage – Self & Dependents
- Parents Medical Coverage
- Provident Fund
- Employee Performance-based bonuses
- Home Internet Subsidy
- Conveyance Allowance
- Profit Sharing Plan [Tenured Employees Only]
- Life Benefit
- Child Care Facility
- Company Provided Lunch/Dinner
- Professional Development Budget
- Recreational area for in-house games
- Sporadic On-shore training opportunities
- Friendly work environment
- Leave Encashment