Virtual Properties is an industry-leader in Real Estate Broker Software across the United States. Virtual Properties specializes in providing agents and brokers a comprehensive browser based and native app solution for all of their business needs.
Brokers rely on Virtual Properties to leverage the company's CRM, CMA, Document Management, Transaction Management and Lead Management.
The Position :
We are looking for a Senior Frontend Developer who will be responsible for the development and maintenance of Front-End web-based software applications.
Comfortable using agile principles.
Essential Duties and Responsibilities :
Develop new features and maintain existing components that conform to existing architecture and development standards
Implement resolutions and enhancements on Java Server Pages.
Make suggestions on how to improve its existing codebase.
Understand UX / UI design so end-user requirements can be effectively translated into technical solutions.
Maintain effective communication with the project software engineers on project limitation, capability, performance requirement and hardware interface changes.
Participate in agile planning meetings and stand-up meetings, as necessary.
Perform other duties as may be assigned by management.
The chosen individual will work out of the Contour Software Karachi resource center office, as an extension of the division-based R&D department.
Required Education and Experience :
Bachelor's Degree in Information Systems, Computer Engineering or equivalent technical Degree; or equivalent combination of education and experience.
5+ years of experience of web front-end development including HTML, HTML 5, CSS / CSS3, Bootstrap, Responsive UI, etc.
5+ years of experience with SQL writing skills and understanding basics of relational databases.
Required Knowledge, Skills and Abilities :
Deep understanding of web-based solutions and tool.
Solid experience designing, developing, testing and implementing web-based solutions.
Understanding of Agile methodologies
Knowledge of Software Development Life Cycle (SDLC)
Have the ability to perform comfortably in a fast-paced, deadline-oriented work environment.
Excellent analytical skills
High level of initiative with ability to self-manage.
Strong interpersonal skills with the ability to work both independently and as part of a team.
Excellent written and verbal communication skills
Experience with Java or other modern programming language experience.
Experience with XML
Experience with PHP
Experience with WordPress
Experience with SVN and GIT
Linux and Apache / Tomcat experience a plus
Exciting Benefits we offer :
Medical Coverage Self & Dependents
Parents Medical Coverage
Employee Performance-based bonuses
Home Internet Subsidy
Profit Sharing Plan Tenured Employees Only
Child Care Facility
Company Provided Lunch / Dinner
Professional Development Budget
Recreational area for in-house games
Sporadic On-shore training opportunities
Friendly work environment