Join Our Team

Let's Work

Together

Full-Time Position

Full-Stack Developer

 

COMPANY OVERVIEW
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.

POSITION OVERVIEW

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.

RESPONSIBILITIES 

  • 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

REQUIREMENTS:

Experience:

  • Experience in a lead developer role, including:

  • 5+ years of experience with PHP

  • 4+ years of experience with Javascript

  • 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

  • Strong analytical, quantitative and verbal skills
  • Proficient in GitHub
  • Ability to clearly communicate the progress of a project to internal stakeholders — This includes the ability to communicate complex technical concepts to a non-technical audience
  • The ability to write code in various languages: HTML and PHP (Laravel)

Benefits:

  • Flexible/Responsible PTO

  • Leave and Sabbatical

  • Health/Life Insurance

  • 401(k)

  • Technology 

  • Book Allowances

Apply for Full-Stack Developer