Job Description:
We are looking for a skilled Full Stack Developer to join a dynamic team. The ideal candidate will have a strong foundation in both front-end and back-end development, with expertise in various programming languages and frameworks. You will be responsible for designing, developing, and maintaining web applications that enhance user experience and meet business requirements. This role requires a collaborative mindset and the ability to work effectively in an Agile environment.
Required Skills & Experience
- Several years of software engineering experience, including at least 2 continuous years at a top-tier product company.
- Strong expertise in building full-stack applications and deploying scalable, production-grade software using modern languages and tools.
- A deep understanding of software architecture, design, development, debugging, and code quality/review assessment.
- Proven ability to review code diffs and evaluate correctness, maintainability, and efficiency.
- Excellent oral and written communication skills for clear and structured evaluation rationales.
- Flexible engagement with a commitment of a minimum of 10 hours per week, up to 40 hours per week (partial overlap with PST required).
- Type: Contractor (no medical benefits or paid leave).
- Duration: 1 month, with potential extensions based on performance and fit.
Required Skills:
• Software