Join Our Team
Since 2011 Primitive has been crafting digital solutions for the measured success of our clients. Being the best at any craft takes courage; it requires being intentional with strategy, execution, and, most importantly, connections. Uniting together with Primitive means building a relationship of trust and honesty to tackle the needs and scope of every client project, because, for us, every new problem voices a unique solution.
This is for you if you thrive in an environment that gives you flexibility while expecting a high-quality product outcome. If you enjoy thinking and solving problems through coding and developing products, this position would suit you well. You’re someone who wants to be trusted to accomplish your job and held accountable for doing so. You want to know that help is there if you need it, but not hovering over your shoulder. You truly like to spend most of your time in focus work and presenting what you’ve built to internal stakeholders for testing and approval.
The ideal candidate will have experience in self-paced work, problem-solving via code, product roadmaps, user stories, communication with other developers, team-based projects, and most importantly, development skills. While this individual doesn’t necessarily need to be an expert in every aspect of the position, they should be highly motivated to continue improving their craft. To fill the position well, you should be skilled at communicating with supervisors about what you are needing and working on, learning and understanding our client's industry and needs, researching topics related to the products and services of our client products, and should be comfortable with a moderately changing development environment.
Execute client projects through the development of modules, components, and queries
Working alongside the Technical Lead and Project Owner to understand and implement resolutions to issues through bi-weekly sprints.
Understand, in general, what defines success with each portion of a project.
Stay up to date on industry trends and be willing to learn, test, and analyze new technologies with support from the Director of Product Development and Tech Lead.
Work alongside the Technical Lead to deliver a consistent and valuable product to all clients.
Assist other developers with the development, testing, and complications on projects.
Show excellent judgment in architecting and planning applications and features at all stages of the project lifecycle.
Attention to detail and the ability to consistently deliver quality work
Takes overall accountability for keeping the project clean and organized. This includes identifying next steps, clarifying unclear tickets, and breaking larger tickets into smaller and more manageable tasks.
Takes professional accountability for getting things done. Does whatever it takes to make things happen, or gives advance warning if things aren’t going well so we can arrange for help.
Understands successful concepts in UI, UX, design cleanliness, and design balance, and takes appropriate action to resolve situations where minimum standards are not being met.
Full Stack - architectural design and development of web applications
Use Laravel and Vue.js to work on a variety of projects such as SaaS products and E-Commerce sites
UNDERPINNINGS OF SUCCESS
You love identifying and solving problems
You can develop your own to-do lists and tasks by knowing what the expected outcome is
You have a passion to implement and complete tasks
You are a collaborative team member
You are organized and a strong manager of time
You have the ability to juggle multiple tasks
You have the ability to take constructive criticism and you seek out and act upon feedback in a timely manner
Experience in a lead developer role, including:
5+ years of experience with PHP
2+ years experience with Vue
3+ years experience with Laravel
3+ years of experience with application design/architecture
Familiar with Agile development methodologies
Familiar with Version Control Systems, such as Git
Advanced experience/knowledge of database architecture and design
History/knowledge of successful development workflows
History/knowledge of successful team workflows
Strong critical thinking skills
Excellent communication and writing skills
An eye for detail and a commitment to quality work
Skills & Qualifications:
An understanding of database schemas and table structures
The ability to work at ‘project-pace’ while still maintaining sharp attention to detail