The Software Engineer position involves interacting with a variety of individuals internally and externally and at all levels of the organization. The ideal candidate is highly motivated, organized, detail-oriented, and have excellent communication skills. This position demands in-depth knowledge of modern PHP backend technologies and at least some experience with - or strong interest in learning - frontend JavaScript frameworks, particularly Vue.
RESPONSIBILITIES AND DUTIES
- Collaborate on building and maintaining robust applications using modern PHP frameworks, particularly Symfony.
- Transform ideas from concept to implementation through iterative development and frequent, reliable releases.
- Interpret design documents and translate them into functional, maintainable code.
- Work independently and collaboratively with team members, including Quality Assurance engineers, to deliver high-quality outcomes.
- Refactor and modernize legacy code while adhering to open standards.
- Write, edit, and maintain comprehensive unit and feature tests to ensure code quality and reliability.
- Apply a structured, disciplined approach to development, testing, and deployment.
- Identify and resolve bugs effectively, ensuring minimal disruption to operations.
- Take ownership of projects, including setting deadlines, tracking progress, and proactively communicating updates.
- Administer critical analysis of test results and deliver solutions to problem areas.
- Create reports and generate statistics for management and team members regarding programming progress and outcomes.
QUALIFICATIONS AND EXPERIENCE DESIRED
- A bachelor’s degree in Computer Science, MIS or equivalent experience
- 2+ years of extensive experience with PHP, Modern Frameworks (Symfony, Laravel, etc.)
- Frontend experience with HTML5, Vue, jQuery, SASS & CSS
- Experience working with AWS and cloud-based web applications is a plus
- General knowledge of proper SQL structure/table design
- Experienced with Jira and Agile environments
- Manage time effectively across multiple projects and tasks in a deadline-driven team environment.
- Exhibit strong self-management and time-management skills to succeed in a dynamic environment.
- Communicate technical concepts clearly to non-technical audiences, demonstrating strong interpersonal skills.
foreUP/Clubessential Holdings is an equal opportunity employer dedicated to building a diverse and inclusive workplace. Our company thrives upon the mutual respect and understanding between its employees, and as such, all qualified applicants/employees will receive consideration for employment without regard to that individual’s age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), gender, gender identity, sexual orientation, veteran status, physical or mental disability, genetic information, ethnicity, citizenship, or any other characteristic protected by law.
Clubessential Holdings maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflects the Company's differing products, industries and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Are you looking for more jobs nearby? Find your favorite jobs now by visiting our online jobs page.