Senior Fullstack Developer
EXL SERVICES
Apply on company website
Senior Fullstack Developer
EXL SERVICES
Noida
Not disclosed
Job Details
Job Description
Senior Manager
We are seeking a seasoned senior fullstack developer with a robust background in both web and mobile application development. The ideal candidate will possess a deep understanding of React, its ecosystem, and other modern web technologies, coupled with a strong grasp of security principles, performance optimization, and both web and mobile architectures. Expertise in various communication protocols including gRPC, REST APIs, and WebSocket is essential.
Key Responsibilities:
- Lead the design and architecture of scalable and optimized frontend systems for both mobile and web platforms.
- Develop and implement front-end systems using React and React-based frameworks ensuring high performance on mobile and desktop.
- Architect robust interfaces with backend services using gRPC, RESTful APIs, and real-time data services via WebSockets.
- Apply advanced security measures and practices according to OWASP standards to safeguard applications from potential threats.
- Enhance application performance focusing on front-end scripting, page load optimization, and efficient rendering techniques.
- Collaborate closely with backend developers and UI/UX designers to ensure seamless, high-quality integrations.
- Oversee and define code review processes, delivery timelines, and documentation standards to ensure high-quality software development and deployment.
- Continuously evaluate and incorporate new technologies and frameworks to improve frontend productivity and capabilities.
- Mentor and guide team members on best practices, code quality, and tech frameworks.
- Maintain up-to-date knowledge of industry trends and advancements in web and mobile app development.
Qualifications:
- Bachelor’s degree in computer science, Engineering, or related field; Master’s degree preferred.
- Minimum of 8 years of experience in front-end development, with at least 3 years in an architectural or lead role.
- Profound expertise in React and its core principles, including React frameworks such as Next.js.
- Strong experience with frontend technologies including HTML5, CSS3, JavaScript, and TypeScript.
- Extensive experience in designing and implementing communication via gRPC, REST APIs, and WebSocket’s.
- In-depth knowledge of real-time data handling using WebSockets and efficient state management using tools like Redux or Context API.
- Expertise in implementing GraphQL APIs for optimized data fetching and management.
- Solid understanding of web and mobile performance optimization techniques.
- Experienced with encryption and comprehensive security practices, familiar with OWASP security principles.
- Proven track record of designing and implementing highly scalable and maintainable front-end architectures.
- Excellent problem-solving, communication, and leadership skills.
Preferred Skills:
- Experience with mobile development frameworks like React Native or Flutter is a plus.
- Familiarity with Continuous Integration/Continuous Deployment (CI/CD) environments.
- Experience with cloud services like AWS, Azure, or Google Cloud.
- Knowledge of server-side rendering and static site generation strategies.
Job role
Work location
Noida
Department
Software Engineering
Role / Category
DevOps
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 8 years
About company
Name
EXL SERVICES
Job posted by EXL SERVICES
Apply on company website