Full Stack Software Engineer
Added: 16/04/2025Freelancer.com
London, England, United Kingdom
🕒 Full-time
💷
🏷️ angular
🏷️ typescript
🏷️ api design
🏷️ jest
🏷️ cypress
🏷️ ci/cd
🏷️ performance optimization
🏷️ seo
🏷️ python
🏷️ php
Job description Freelancer.com is seeking a Full-Stack Software Engineer to improve the speed and scalability of their platform. The role involves working across the frontend and backend to optimize user experience and performance.
Responsibilities
- Identify and solve performance issues across frontend (Angular) and backend (PHP, Python, Go).
- Optimize page load speed, rendering performance, and API response times.
- Contribute to the design system and build reusable UI components using Angular and TypeScript.
- Maintain and evolve scalable backend systems for high-performance APIs.
- Collaborate with cross-functional teams on performance, usability, and accessibility.
- Participate in architecture discussions and improve the codebase and tooling.
- Promote performance monitoring and testing practices.
Requirements
- 2–4 years of professional experience as a full-stack or frontend engineer.
- Solid experience with Angular and TypeScript.
- Experience with backend technologies like PHP, Python, or Go.
- Understanding of frontend performance optimization techniques.
- Familiarity with RESTful API design and backend performance considerations.
- Experience building and maintaining reusable UI components.
- Exposure to design systems or component libraries.
- Strong communication and collaborative skills.
- Proactive attitude and ownership.
Benefits
- Work on a platform with global impact.
- Culture valuing ownership, transparency, and meritocracy.
- Opportunities for growth with mentorship and exposure to large-scale challenges.
- Weekly CEO town halls, quarterly hackathons, and team events.
Suggested Jobs