Fullstack Developer

Job Summary

Join Divelement, where we're more than just a group of software developers—we're architects of the future, turning visionary ideas into reality. As a Full-Stack Developer, you'll be a key connector between the engineering team and the client,  adept in diverse skills used for driving projects from conception to completion. Your role goes beyond a job; it’s about turning our clients' dreams into tangible successes. You will also refine the Engineering team's best practices, foster perpetual growth, and nurture a culture of self-accountability. Dive into a role where innovation and enthusiasm collide, and every project propels us toward excellence.


How We Work

At Divelement, our vibrant, cross-functional team is the core of our innovative drive. We operate as a tight-knit community focused on accountability, communication, and creative solutions. By embracing agile methods and encouraging daily code commits, we ensure that momentum and innovation are constants in our workflow. Work autonomously, tackle challenges, and contribute to a culture where every day is a chance to make a significant impact.


What It Takes to Succeed

  • Self-motivation
  • Accountability
  • Creativity and Curiosity
  • The distinct acknowledgment that you are part of a community where everyone has an important responsibility to drive the team forward. 


At Divelement, your talents are not just utilized, they are celebrated!







DUTIES AND RESPONSIBILITIES


Delivery-Specific Project Support & Contributions

  • Maintain an average code contribution capacity of 90% - this means that 90% of your workload should be spent contributing code to billable projects and 10% of your bandwidth should be spent supporting your team members in their projects, meetings, or professional development
  • Collaborate with cross-functional teams to design and develop scalable web applications and software solutions using React, NextJS and NodeJS 
  • Design new code, repeatable code & architecture patterns for assigned projects
  • Collaborate with the respective team to identify and fix technical problems in projects
  • Participate in code reviews to ensure the quality and integrity of the codebase
  • Troubleshoot and debug applications to identify and resolve issues
  • Identify risks, communicate them, and form contingency plans promptly
  • Keep respective stakeholders informed of task progress
  • Write clean, efficient, and maintainable code following best practices and industry standards
  • Work closely with Project Managers and other stakeholders to deliver projects on time and within scope


Operations & Best Practices

  • Contribute to the organization’s operational best practices
  • Keep up-to-date with industry trends, compliance, and developments


Contributions to the Work Environment:

  • Contributor will abide by Divelement's company policies and advise on areas for improvement to the People Operations team
  • Contributor will uphold and embody the core values of Integrity, Ownership, and Empowerment in all their behaviors and contributions
  • Contributor will follow the published processes and playbooks pertaining to their area of expertise and share feedback on improvements


SKILLS & REQUIREMENTS

Technical

  • Must be skilled and experienced in the following coding languages and frameworks:


  • React
  • NextJS
  • NodeJS
  • GraphQL 


Software Competency

  • This position will require the knowledge and experience or quick ramp in the following tools and services:


  • Scrum
  • AWS
  • Database: PostgreSQL, MySQL
  • Typescript 
  • WordPress 


Soft Skills

  • Must embody accountability, bias to action, and collaboration
  • Strong time-management and organizational abilities
  • Strong coding skills
  • Ability to delegate
  • Analytical thinking
  • Excellent communication in English
  • Positive motivational, and interpersonal skills.
  • Bachelor’s degree in computer science, engineering, or a related field or experience






TOTAL COMPENSATION

We base our compensation on the following factors: location, experience, exposure, & skills. Divelement offers a remote-first work environment where autonomy and accountability go hand-in-hand. In addition to our compensation and work environment, we offer PTO, Holidays, and Medical benefits.