Sr Web Developer

Posted 31 August 2022
Location Tulsa, United States of America
Job type Full Time
DisciplineIT
Reference7914

Job Description

Sr Web Developer

Location: Tulsa, OK - Hybrid

Description

As a developer you will be expected to perform many different tasks throughout the tech stack. Front-end coding, back-end coding, development operations as well as interacting with clients and collaborating with your teammates. We also leverage many different platforms and services to help us do our job to the best of our ability.

Minimum Qualifications

  • At least 2 years of experience in architecting, building, and maintaining website solutions (custom website applications, CMS integrations, website application frameworks, etc.)

  • Deep understanding of the PHP language (7.4+)

  • Deep understanding of front-end technologies (HTML, CSS, Javascript)

  • Mid-level understanding of web hosting technologies and infrastructure-as-a-service platforms (AWS, Linux-based OS, DNS, security tactics, etc.)

  • Mid-level understanding of modern web design and user experience/interaction

Preferred Qualifications

  • Building new applications, websites, and features with a variety of platforms (e.g. WordPress, Laravel)

  • Contributing to high-level architecture planning, consulting with our internal team on approach and level of effort

  • Flexing your muscles on aspects of application development outside of app code: database modeling, query optimization, setting up efficient logging and monitoring solutions, and other advanced requirements for highly functioning apps (you do not need to be a DBA/Systems Administrator/DevOps expert).

  • Staying up-to-date on the latest development technologies and methodologies

  • Ability to work independently and deliver exceptional work on self-defined timelines.

  • Ability to communicate efficiently with team members and be open when help is needed or questions arise

  • Ability to work remotely as efficiently as working in an office space

  • Excellent problem-solving skills

  • Ability to organize work efficiently and maximize your time