Senior Software Developer, PHP - Python Web

August 13

Apply Now

Description

• Design, develop, and maintain robust web applications and backend systems using PHP, Python, and relevant frameworks. • Collaborate with the architecture team to define the structure and design of new systems and improvements to existing systems. • Develop and optimize database structures, queries, and integrations with MySQL, PostgreSQL, or other RDBMS. • Create and maintain RESTful APIs and work with third-party APIs to integrate external services into our systems. • Identify and resolve performance issues, ensuring applications and systems are scalable, secure, and efficient. • Write clean, maintainable, and well-documented code. Conduct code reviews and provide constructive feedback to peers. • Implement automated testing, perform unit testing, and debug issues across multiple browsers and platforms. • Ensure that all developed applications adhere to the latest security standards and best practices. • Participate in project planning, provide time estimates, and ensure timely delivery of projects. • Work closely with front-end developers, UX/UI designers, and other stakeholders to deliver cohesive and user-friendly solutions. • Provide guidance and mentorship to junior developers, helping them to grow their skills and knowledge.

Requirements

• Bachelor's degree in Computer Science, Information Technology, or a related field. Equivalent experience will be considered. • Minimum of 5 years of experience in PHP and Python development. • Proficiency in PHP (Laravel, Symfony) and Python (Django, Flask). • Strong experience with MySQL, PostgreSQL, or similar databases. • Experience with version control systems (e.g., Git). • Familiarity with front-end technologies (HTML, CSS, JavaScript). • Knowledge of Linux/Unix server environments. • Experience with cloud services (AWS, Azure) is a plus. • Familiarity with CI/CD pipelines and DevOps practices is an advantage. • Strong problem-solving skills and the ability to work independently. • Excellent communication skills, both written and verbal. • Ability to manage multiple tasks and projects simultaneously. • Attention to detail and commitment to quality.

Benefits

• Competitive salary and performance-based bonuses • Health, dental, and vision insurance • Flexible working hours and remote work options • Opportunities for professional development and training • Collaborative and inclusive work environment

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com