- Company Name
- rescue.co
- Job Title
- Second Senior Frontend Javascript Engineer
- Job Description
-
Job Title: Second Senior Frontend Javascript Engineer
Role Summary: Senior-level engineer responsible for designing, building, and maintaining high‑performance, reliable front‑end solutions in a fast‑paced, high‑impact environment. Works closely with product, design, and back‑end teams to translate specifications into clean, testable code while ensuring security, scalability, and maintainability.
Expactations:
- Deliver production‑ready front‑end features that meet functional, performance, and security requirements.
- Continuously improve code quality, architecture, and development processes.
- Mentor peers, contribute to code reviews, and uphold coding standards.
Key Responsibilities:
1. Write, test, debug, and refactor JavaScript/TypeScript code for web applications and internal tools.
2. Translate product, PM, and design specifications into robust front‑end features.
3. Collaborate through pairing, stand‑ups, sprint planning, and code reviews.
4. Own quality: implement unit/integration/end‑to‑end tests, fix bugs, and optimize performance.
5. Apply security best practices in all front‑end components.
6. Propose and implement architectural and process improvements.
7. Stay current with emerging front‑end technologies and tooling.
Required Skills:
- Strong proficiency in JavaScript/TypeScript and modern front‑end frameworks (React preferred).
- Experience with state management libraries (Redux, MobX, or similar).
- Knowledge of testing frameworks (Jest, React Testing Library, Cypress).
- Familiarity with build tools (Webpack, Vite) and performance optimization techniques.
- Understanding of web security principles (XSS, CSP, CORS).
- Agile/Scrum experience, including sprint planning and code reviews.
- Excellent problem‑solving, communication, and teamwork skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
- Optional certifications: JavaScript/React fundamentals, AWS/Azure front‑end, or security certifications (e.g., OWASP).