Brimar Industries · Feb 2nd 2018
About Brimar Industries
We are a leading manufacturer of safety identification products: safety signs, traffic signs, parking signs, labels, markers, and more. Our standards-compliant products help our customers comply with safety and construction regulations. Most of our products are sold through our popular ecommerce websites — SafetySign.com, PipeMarker.com, and WaferSeals.com — which have contributed greatly to the strong growth we’ve been enjoying for many years.
About the Position
Brimar is searching for an experienced full-stack developer with a proven track record of planning, developing, and deploying large, complex web applications. The successful candidate will work with other front-end developers, back-end developers, web designers, and other departments to gather requirements for the large project assigned. You will have full responsibility for translating these requirements into actionable database schemas and UML diagrams. You will also be fully responsibility for executing those plans using ES6, PHP, Sass, Handlebars, and MySQL. You will report to the Chief Marketing Officer for code reviews and progress reports.
We’re a small team, but we think you be surprised when you see the types of projects we are looking to work on. We have a philosophy of in-house expertise rather than heavy reliance on “off the shelf” frameworks or dependencies.
You have 10+ years of experience building sophisticated applications, while adhering to requirements and meeting deadlines. You are an organized person, capable of finding the patterns and abstractions within complex requirements. You take ownership of the projects assigned to you and are proud of your work, with an ability to work independently and efficiently. You are a strong communicator who enjoys defending your solutions to a team that is passionate about clean, well-structured, object-oriented code. Most importantly, you don’t just program not just because it pays the bills, but because you find it fun.
What You’ll Do
Gather requirements from other front-end developers, back-end developers, web designers, and other departments.
Translate requirements to database schemas and UML diagrams.
Share your ideas with the rest of the programming team.
Define and adhere to a calendar of milestones and deliverables.
Develop a large web application from scratch using ES6, PHP, Sass, Handlebars, and MySQL.
Present your ideas and code to the rest of the team, and use the discussions that arise from those presentations to inform your approach to the final form of the application and its code.
What You Need to Know
PHP: Expert-level understanding of object-oriented PHP in a custom-developed MVC framework.
Sass, Less, or CSS: Expert-level understanding of responsive, cross-browser styling for an application where visual fidelity is critical.* Note that experience with Bootstrap is not applicable to this project.*
Exceptional planning, organization, and documentation skills.
Excellent communication skills.
Project management experience with a proven track record of completing projects on time and to scope.