CherryRoad is looking for an experienced SeniorFull Stack Web Developer to add to our team.
Responsibilities Include:
The senior full stack web developer is responsible for designing and coding new web-based applications as well as enhancing existing systems, is the project maintainer for specific software products, and will delegate work to other developers. The ideal candidate needs to able to adapt to a fast paced development environment. The position works independently with minor guidance from their supervisor.
Responsibilities include, but are not limited to:
Developing web-based applications in a typical Linux environment (LAMP).
Developing applications using: PHP, Javascript, HTML, HTML5, CSS, XML, JSON, and web sockets.
Connecting to SQL databases, performing queries, and manipulating data results.
Delegating tasks to other developers as a project maintainer
Performing product support as a level 3 product engineer
All other duties as assigned
Required Qualifications
3+ years' experience with building custom applications.
Extensive knowledge of software development and its technologies with a strong background in coding.
Experience maintaining projects in git, performing merges, and releasing production software.
Expertise developing in: PHP, JAVASCRIPT, HTML, HTML5, CSS, XML, PERL, QML, LDAP, JSON, and Web Sockets without the aid of a third-party framework.
Advanced expertise in MYSQL/MARIADB queries, including complex joins.
Experience with WordPress preferred.
Experience implementing SSO with a solid understanding of SAML preferred.
Strong knowledge of user interfaces.
Strong knowledge of HTML and web frameworks.
Previous experience integrating applications.
Familiarity with open-source tools is a plus.
Experience developing accounting, e-commerce, or point of sale systems a plus.
As a CherryRoad employee, you can expect to work with seasoned and practical experts to deliver solutions that maximize enterprise performance. And, unlike some bigger companies where you often get lost in the crowd at CherryRoad you can expect a refreshing and personal culture that encourages idea sharing and collaboration. Here, your knowledge, abilities, and work experience count. Your contributions are meaningful and appreciated.
At CherryRoad Technologies opportunity becomes achievement
EOE/MFDV
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.