Senior PHP, React Engineer, Python
Posted 53ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer developing PHP and React solutions for improving vulnerability management. Collaborating globally on projects and migrating Python/Django applications into PHP codebase.
Responsibilities:
- You'll operate at the frontier of innovation, taking early ideas and high-level product vision and translating them into real, impactful software.
- Work closely with product and security experts to design and build new features, services, and tools that push the boundaries of what’s possible in vulnerability management.
- You will work with founders, multiple members of the R&D team, and the engineering team to develop new, experimental technologies.
- The first responsibility is to migrate the Python/Django application into the core Product's PHP codebase, and then continue to support the PHP version following the migration.
- Collaborate with cross-functional teams across the globe, each working in different technology stacks.
- Build scalable backend systems using PHP and MySQL or SingleStore.
- Develop dynamic and responsive user interfaces with TypeScript, React, and Tailwind.
- Investigate and incorporate emerging trends in cybersecurity into product ideas.
- Write clean, maintainable, and well-tested code.
- Participate in architectural discussions and code reviews.
Requirements:
- 5+ years of professional software engineering experience.
- Proven ability to thrive with minimal direction, especially in ambiguous or R&D-heavy environments.
- Strong backend development experience with PHP.
- Solid front-end development experience with TypeScript + React 19.
- Experience with Python (At least at the basic level)
- Experience with relational databases, especially MySQL.
- Experience with Docker and containerization.
- Experience working in cloud environments, ideally AWS.
- Familiarity with Agile/Scrum methodologies in a professional setting.
- Mindset: Creative thinker who enjoys solving hard problems and experimenting with novel solutions.
- We will need to adjust the schedule to overlap with the American team. We expect you to be available from 8 a.m. to 12 p.m. ET. The rest of the time can be allocated flexibly


















