envisionit, a Chicago-based custom software shop and digital agency, is looking for a Laravel developer to join our in-house product team working on a single, consumer-facing SaaS platform.This role will be responsible for managing the interchange of data between the server and the users of the platform. This is a full-stack developer whose primary focus will be building and integrating front-end elements into the application. Therefore, a solid understanding of front-end technologies is necessary. You should also be capable of creating server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. This contract will be 4-6 weeks, available immediately.
You will work alongside a tight-knit, welcoming team of UX, Devs, QA and Product Managers who genuinely like each other, have fun and work hard for the collective success. Not to mention, the lake is like two blocks away. You can see the Bean without even having to squint. If you love coding, and working with people, and figuring it out, it’s a pretty great place.
Design, build, and maintain efficient, reusable, and reliable PHP code
Integration of data storage solutions (MySQL, Redis)
Integration of user-facing elements with server side logic
Identify bottlenecks and bugs, and devise solutions to these problems
Help maintain code quality, organization and automatization
Solid understanding of software development life cycle models as well as expert knowledge of both Agile and traditional project management principles and practices and the ability to blend them together in the right proportions to fit a project and business environment
Collaborate with developers, UX/designers, project managers, and stakeholders to solve issues
Stay current with industry technologies and research emerging ones
Whatwe are looking for
Experience with Laravel, along with other common libraries such as PHPUnit and Eloquent
Solid understanding of the syntax of PHP and its nuances
Solid understanding of object-oriented programming
Solid understanding of server-side templating languages such as Blade
Good understanding of server-side CSS preprocessors like SASS/LESS
Good understanding of server-side task runners like Gulp/Grunt
Familiarity with concepts of MVC, Mocking, ORM, and RESTful
A knack for writing clean, readable PHP code
Working knowledge of Apache/nginx systems
Familiarity with AWS services like SQS is a plus
Ability to integrate multiple data sources and databases into one system
Understanding of fundamental design principles behind a scalable application
Able to create database schemas that represent and support business processes
Able to implement automated testing platforms and unit tests
Proficient understanding of code versioning tools such as Git and Git Flow
Familiarity with development aiding tools Laravel Mix or Elixir
Salesforce integration knowledge is helpful but not mandatory
Bachelor’s Degree or equivalent work experience
*Please include your hourly rate and digital portfolio with your submission.
Due to the high volume of applicants, we are not currently accepting phone calls about employment opportunities. Please visit our website to learn more about Envisionit:http://www.envisionitagency.com
Envisionit is an equal opportunity employer and works in compliance with both federal and state laws. Qualified candidates will be considered for employment regardless of race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.