Senior PHP Software Engineer

Full time
Position Overview A Senior PHP Software Engineer is responsible for managing back-end services and the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Duties and responsibilities
  • Integration of user-facing elements developed by front-end developers
  • Build efficient, testable, and reusable PHP modules
  • Solve complex performance problems and architectural challenges
  • Integration of data storage
Qualifications
  • Strong knowledge of PHP web frameworks {{such as Laravel, Yii, etc. depending
  • on your technology stack}}
  • Understanding the fully synchronous behavior of PHP
  • Understanding of MVC design patterns
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and
  • CSS3
  • Yii 1/2 or any other framework
  • OOP concepts
  • MySQL, PostgreSQL (you know how indexes work, partitioning, sharding,
  • replications)
  • Linux
  • HTLM5, CSS, JavaScript
  • Nginx, you know how to set up configs
  • Knowledge of object-oriented PHP programming
  • Understanding accessibility and security compliance
  • Strong knowledge of the common PHP or web server exploits and their solutions
  • Understanding fundamental design principles behind a scalable application
  • Integration of multiple data sources and databases into one system
  • Familiarity with limitations of PHP as a platform and its workarounds
  • Creating database schemas that represent and support business processes
  • Proficient understanding of code versioning tools, such as Git
Preferred Qualifications
  • Minimum of 5 years of experience with strong knowledge of PHP
  • Fluent in Russian (preferred, but not required)
  • English - Pre-Intermediate
  • BS degree in Computer Science, or equivalent or in related field, preferred
  • Ability to write clean code
  • Excellent organizational, problem solving and communicative skill
  • Ability to pay high attention to detail while juggling multiple projects at a time
  • Ability to work both independently and as part of a team
  • Ability to learn quickly and adapt to ever-changing tasks
  • Solid decision-maker and problem solver
  • Strong business and technical vision
Requirements
  • BS degree in Computer Science, or equivalent or in related field, preferred
  • Ability to write clean code
  • Excellent organizational, problem solving and communicative skills
  • Ability to pay high attention to detail while juggling multiple projects at a time
  • Ability to work both independently and as part of a team
  • Ability to learn quickly and adapt to ever-changing tasks
  • Solid decision-maker and problem solver
  • Strong business and technical vision
  • Competitive base salary, monthly bonus or commission tied to performance.
Why Join Our Team? Phonexa boasts a great team culture where hard work is not only appreciated but also rewarded! We are one of Los Angeles Business Journal’s 2019 Best Places to Work and a 2019 Great Place to Work-Certified Company. At Phonexa, we believe that our success is built on the success of each and every one of our employees.
To that end, here are just a few of the benefits we offer to all eligible employees:
  • Medical, Dental, and Vision Insurance (100% paid the premium for employee and dependents)
  • Accrued vacation
  • Gym membership
  • Weekly office massages
  • Kitchen stocked with snacks, juices, and cereal bar
  • Weekly office lunches
  • Team building activities & company social events
  • Opportunity for professional growth within the company
  • Penthouse office suite with awesome views
This is an excellent opportunity for a professional to join a company that values and rewards dedication, hard work, team players! Phonexa, LLC is an equal opportunity employer that embraces and promotes diversity in the workplace. Phonexa is fully committed to Equal Employment Opportunity and to attracting, retaining developing, and promoting the most qualified employees without regard to their race, sex, gender, color, religion, sexual orientation, national origin, age, physical or mental disability, citizenship status, veteran status, genetics, or any other status protected by state or federal law. Phonexa expressly prohibits any form of employee harassment or discrimination on the basis of any such protected status. Phonexa, LLC is an equal opportunity employer that embraces and promotes diversity in the workplace. Phonexa is fully committed to Equal Employment Opportunity and to attracting, retaining developing, and promoting the most qualified employees without regard to their race, sex, gender, color, religion, sexual orientation, national origin, age, physical or mental disability, citizenship status, veteran status, genetics, or any other status protected by state or federal law. Phonexa expressly prohibits any form of employee harassment or discrimination on the basis of any such protected status.  
Send your resume to hr@phonexa.com