We are looking to bring on a Full Stack Developer to produce scalable software solutions. As part of a cross-functional team you will be responsible for the full software development life cycle, from conception to deployment.
Responsibilities:
Write “clean”, well-designed code that meets all provided product specifications
Refactor, optimize, and improve the existing codebase for maintenance and scale
Document product architecture, sub-components, and the development process
Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality
Contribute to all phases of the software development lifecycle
Work with data analysts to improve software
Requirements:
7+ years of proven experience as a Full Stack Developer
Proficiency in the English language (written and spoken)
Good understanding of design patterns, and experience implementing those with PHP
Excellent relational database skills with MySQL (PostgreSQL or SQL Server is OK too)
Good knowledge of version control tools (preferably Git) and web technologies such as HTML, CSS, JQuery, JavaScript, AJAX
Experience with AWS (or any other public cloud) is a plus
Passion for best design and coding practices and a desire to develop new bold ideas
Strong analytical & problem-solving skills
Great attention to detail
BS/MS degree in Computer Science, Engineering, or a related subject
Benefits:
Opportunity to work with a dynamic team in a growing company.
Competitive salary and benefits package (private healthcare, lunch packets in office)
Professional development and growth opportunities.
Collaborative and inclusive work culture, and hybrid work schedule (remote and in-office)