battleface

Full Stack Engineer

battleface

full-time

Posted on:

Location Type: Remote

Location: OhioUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Participates in analysis and design activities to produce a viable system design that fits within the overall system architecture whilst addressing all the elicited requirements
  • Designs, develops and maintains robust backend and frontend services in a wide range of technologies
  • Follows established development and testing procedures to ensure quality software development that meets the requirements
  • Creates and maintains documentation regarding systems being developed to ensure long-term maintainability

Requirements

  • Proficient Laravel developer with strong expertise in PHP
  • Solid experience with Laravel or other web frameworks (e.g., Flask, Django, or similar)
  • Experience working with modern front-end frameworks such as Angular, React, or Vue.js
  • Experience with both relational (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB)
  • Clear and effective communicator with the ability to produce concise technical documentation and support software releases
  • Strong problem-solving skills
  • Self-directed team player who thrives in a fast-paced, dynamic environment with tight deadlines
  • A degree in Computer Science, Software Engineering, or a related field is considered an asset
  • Experience with Mono repos, Micro services and Kubernetes
Benefits
  • Insurance – Dental, Health, Life, Vision – 100% of premiums are covered by battleface
  • You’ll never work on your birthday
  • 28 days of PTO, 15 sick days, and 15 holidays
  • Travel – All international travel for associates is insured and covered by battleface
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PHPLaravelFlaskDjangoAngularReactVue.jsMySQLPostgreSQLMongoDB
Soft Skills
clear communicationeffective documentationproblem-solvingself-directedteam playeradaptabilitytime managementattention to detailcollaborationcritical thinking