รber diese Sr. Frontend Developer Stelle bei Weekday AI
๐ง๐ต๐ถ๐ ๐ฟ๐ผ๐น๐ฒ ๐ถ๐ ๐ณ๐ผ๐ฟ ๐ผ๐ป๐ฒ ๐ผ๐ณ ๐๐ต๐ฒ ๐ช๐ฒ๐ฒ๐ธ๐ฑ๐ฎ๐'๐ ๐ฐ๐น๐ถ๐ฒ๐ป๐๐
๐ฆ๐ฎ๐น๐ฎ๐ฟ๐ ๐ฟ๐ฎ๐ป๐ด๐ฒ: ๐ฅ๐ ๐ญ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ - ๐ฅ๐ ๐ฏ๐ฑ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ (๐ถ๐ฒ ๐๐ก๐ฅ ๐ญ๐ฌ-๐ฏ๐ฑ ๐๐ฃ๐)
Experience: 7+ yrs
Location: Hyderabad, Telangana
Job Type: Full-time
We are looking for an experiencedย Senior Frontend Developerย with strong expertise inย React.js, TypeScript, JavaScript, Node.js, REST APIs, and GraphQLย to design, develop, and maintain scalable, high-performance web applications.
The ideal candidate will have strong hands-on frontend engineering experience and a deep understanding of modern JavaScript development. You will contribute to technical design, application architecture, reusable component development, API integrations, performance optimisation, and engineering best practices.
This role requires someone who can take ownership of complex frontend initiatives while collaborating closely with product managers, designers, backend engineers, QA, DevOps, and other stakeholders.
Requirements
Key Responsibilities
- Design, develop, test, and maintain scalable web applications usingย React.js, TypeScript, and JavaScript.
- Build reusable, modular, maintainable, and high-performance frontend components.
- Develop responsive and user-friendly interfaces aligned with product and business requirements.
- Design and implement frontend application architecture and reusable design patterns.
- Integrate frontend applications with backend services usingย REST APIs and GraphQL.
- Work with Node.js where required to support frontend applications, APIs, tooling, or backend-for-frontend services.
- Implement efficient data fetching, state management, error handling, and application workflows.
- Optimise application performance, responsiveness, scalability, and browser compatibility.
- Develop reusable UI components and contribute to frontend design systems and shared libraries.
- Write clean, maintainable, testable, and well-documented code following modern engineering practices.
- Conduct code reviews and provide constructive technical feedback to improve code quality and consistency.
- Troubleshoot complex frontend and integration issues and perform root-cause analysis.
- Collaborate with Product, UX/UI, Backend, QA, DevOps, and other engineering teams.
- Translate functional and technical requirements into scalable frontend solutions.
- Develop and maintain unit, integration, and end-to-end tests for frontend applications.
- Support application releases, deployments, production troubleshooting, and ongoing maintenance.
- Identify opportunities for refactoring, automation, performance improvements, and technical debt reduction.
- Mentor junior and mid-level developers and contribute to technical knowledge-sharing initiatives.
- Stay current withย React.js, TypeScript, JavaScript, GraphQL, Node.js, and modern frontend engineering practices.
What Makes You a Great Fit
- 7+ years of professional experienceย in frontend or full-stack software development.
- Strong hands-on expertise inย React.js, TypeScript, and modern JavaScript.
- Strong understanding of React architecture, component design, hooks, state management, and reusable frontend patterns.
- Proven experience building scalable, responsive, and high-performance web applications.
- Strong experience integratingย REST APIs and GraphQLย services.
- Good working knowledge ofย Node.jsย and its use in modern web application ecosystems.
- Strong understanding of HTML5, CSS3, responsive design, browser behaviour, and frontend performance.
- Experience with frontend testing frameworks and modern testing practices.
- Strong understanding of Git, code reviews, CI/CD, and modern software development workflows.
- Experience working with Agile/Scrum development methodologies.
- Strong debugging, problem-solving, and analytical skills.
- Ability to design technical solutions and contribute to frontend architecture decisions.
- Excellent communication and collaboration skills with technical and non-technical stakeholders.
- Experience mentoring developers and taking ownership of complex technical initiatives.
- Strong focus on code quality, scalability, maintainability, security, and user experience.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline is preferred.