FAQs
What programming languages should I be familiar with for this role?
You should possess skills in PHP and HTML, with exposure to working on the Laravel Framework.
How many years of experience are required for this Backend Software Engineer position?
A minimum of 5 years of experience in a software development role is required.
What are the key responsibilities of the Backend Software Engineer?
Responsibilities include designing and developing robust backend services, building modular systems, maintaining real-time data feeds and APIs, optimizing code performance, enhancing software performance, collaborating with cross-functional teams, and engaging in development processes like design discussions and code reviews.
Is experience with databases necessary for this role?
Yes, knowledge of database design, performance, and SQL is required.
Will I need to work with APIs in this position?
Yes, experience working with RESTful APIs and third-party integrations is essential.
Are there any additional technologies or frameworks beneficial to know?
Experience in React & React Native, AWS Lambda or Firebase, OAuth or JWT, performance optimization, Redis, and testing frameworks like Jest, PHPUnit, or Selenium would be advantageous.
What is the work style for this role?
The role supports a structured hybrid approach, which includes offices and remote work environments.
Does the company offer benefits?
Yes, the company provides a variety of perks, benefits, and options to support the physical, mental, emotional, and financial health of employees.
How does the company approach diversity and inclusion?
The company is committed to being an equal opportunity workplace and encourages applicants from diverse backgrounds and experiences. They do not discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, or disability status.
What should I do if I need assistance during the interview process due to a medical disability?
You should submit an Accommodations Request Form, and someone from the team will reach out to assist you.