Software Engineer | Web Experience

QuickBase

The Web Experience team is looking to add a Software Engineer, focused on front-end technologies typical of the LAMP stack. You will report to the Director of Web Experience and assist in maintaining a secure, reliable, and performant website, and mentoring the more junior members of the team. You will also work with the larger Marketing team to find and create web-related marketing solutions, visual designers to make sure those solutions are attractive and on brand, and UX designers to keep our customers and their experience at the forefront of your efforts. You will quickly turn flat designs and sketches into coded prototypes, break down large projects into smaller milestones, and collaborate on finding solutions. The ideal candidate will have a good understanding of both front-end and back-end technologies, as well as a proven track record of producing quality development projects.

Upcoming and Ongoing Projects:

  • Establish an easy Blue/Green deployment strategy for releases.
  • Create a sitewide tagging system for presenting content more dynamically.
  • Site speed optimizations and technical improvements.
  • Help build a reliable dev team with processes and plans that work quickly and efficiently.

Tech Stack We Use:

  • Craft CMS 4.4+ with Twig templating
  • SCSS with Bootstrap Grid
  • ES6 JavaScript
  • MySQL 5.7 (converting to MariaDB)
  • Webpack
  • Git/GitLab with CI/CD

Responsibilities:

  • Attend daily standup status meetings and maintain transparency with the team about progress and problems.
  • Develop and use site-wide code and technical patterns to keep a consistent look and functionality across the site and recommend improvements to existing processes when needed.
  • Help lead and mentor team members in code reviews and other interactions, providing guidance on best practices and skill expansion.
  • Help run and troubleshoot code releases, maintain and fix software, servers, and databases, and optimize site performance and scalability.
  • Work with team members to build reusable, flexible, mobile-responsive components that conform to technical requirements and design patterns, with a focus on accessibility (WCAG) and SEO standards.
  • Size, develop, debug, and QA projects and deliver an excellent customer experience.
  • Eagerly discuss technological options and pros and cons for each.

Qualifications: 

  • Proven experience as a Full-Stack Developer or similar role
  • Experience establishing and enforcing coding standards and design patterns 
  • Experience in PHP 8.x, Apache 2, and relational database systems (MySQL, MariaDB, etc.)
  • Strong proficiency in building for the web with modern web standards, including HTML, PHP/TWIG, SCSS/CSS, and some JavaScript, with an emphasis on matching provided designs and requirements
  • The ability to mentor junior team members, with strong attention to detail, as well as problem-solving and communication skills
  • Eager learner who can both collaborate and work independently on projects 

Perks:

  • Work with a passionate, collaborative team
  • Flexible working hours and unlimited remote work policy with a local Bulgarian office in Sofia
  • 25 days of annual leave, 2 additional days off for volunteering
  • Additional health insurance Plan - for you and your loved ones
  • Life Insurance
  • Well-being (for Fitness memberships, personal trainings, office equipment etc.)
  • Mental Health Care – up to 8 sessions annually with a professional Career Coach or Psychotherapist
  • Digital Food Vouchers
  • Multisport Card (via payroll deduction)
Read Full Description
Confirmed 18 hours ago. Posted 10 days ago.

Discover Similar Jobs

Suggested Articles