The Matrix Companies is an entrepreneurial, risk management organization with unlimited growth potential. We are seeking a Software Developer who enjoys creating large scale web applications, as well as leading and directing all software development. We want a developer who is passionate about using the latest technology, as well as someone looking to mentor and coach others.
We’re looking for a Full Stack developer who will take a key role on our team. Our Full Stack developer must have knowledge in all stages of software development.
- Design overall architecture of web applications.
- Maintain quality and ensure responsiveness of applications.
- Collaborate with subject matter experts (SMEs) to design and launch new features.
- Experience working with SMEs and graphic designers and converting designs to visual elements.
- Designing user interactions on web pages.
- Maintain code integrity and organization.
- Seeing through a project from conception to finished product.
- Designing and developing APIs.
- Staying abreast of developments in web applications and programming languages.
- Degree in Computer Science, Engineering or related, demonstrable experience
- Understanding and implementation of security and data protection.
- Highly experienced with back-end programming languages: Python, PHP, Ruby, .NET
- Proficient experience using modern frameworks such as: Vue.js AngularJS, KnockoutJS, ReactJS.
- Knowledge of code versioning tools: Git, Mercurial , etc.
- Strong organizational and project management skills.
- Familiarity with database technology such as MySQL, Posgres, SQL Server
- Detail oriented
- Excellent written and verbal abilities
- Ability to evaluate complex problems and arrive at a resolution
- Proven work ethic, tenacity and focus
- Driven, self-motivated individual with a desire to succeed
WHAT’S IN IT FOR YOU
- Competitive salary
- Personal and Professional Development Training
- Best Places to Work culture
- Monthly massages and activities
- Competitive Benefits package
- Act like you own it
- Be passionate
- Do what you say, say what you do
- Do the right thing…always
- Play well with others
- Pay it forward