Role Summary:
We are looking for a skilled and motivated Senior Web Developer with 26 years of hands-on experience in building modern web applications. The ideal candidate will be responsible for developing high-performance, scalable, and user-friendly web solutions while collaborating with cross-functional teams including designers, backend developers, and product managers.
Key Responsibilities:
- Design, develop, and maintain responsive and interactive web applications using modern web technologies.
- Build clean, reusable, and efficient code following industry best practices.
- Collaborate with UI/UX designers to translate design wireframes into high-quality code.
- Integrate frontend applications with backend services and RESTful APIs.
- Optimize applications for maximum speed, scalability, and performance across browsers and devices.
- Ensure cross-browser compatibility and mobile responsiveness.
- Identify and resolve performance bottlenecks, bugs, and usability issues.
- Maintain code quality through version control systems (Git) and follow proper documentation practices.
- Participate in code reviews and technical discussions to improve development standards.
- Implement SEO best practices and web accessibility standards where required.
- Stay updated with emerging web technologies, frameworks, and development trends.
Required Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Web Development, or a related field.
- 26 years of professional experience in web development.
- Proven experience in building scalable web applications.
- Strong understanding of software development lifecycle (SDLC) and agile methodologies.
Technical Skills:
Frontend Technologies:
- HTML5, CSS3, JavaScript (ES6+)
- Frameworks/Libraries: React.js, Angular, or Vue.js
- Responsive design frameworks (Bootstrap, Tailwind CSS)
Backend Technologies:
- Node.js or PHP
- Experience with RESTful APIs and API integration
Tools & Platforms:
- Version Control: Git
- Build Tools: Webpack, Vite, or similar bundlers
- Package Managers: npm, yarn
- Basic understanding of CI/CD pipelines
Additional Skills (Preferred):
- Knowledge of SEO optimization techniques
- Familiarity with web security best practices
- Experience with cloud platforms (AWS, Azure, or GCP)
- Understanding of testing frameworks (Jest, Mocha, Cypress
Soft Skills:
- Strong problem-solving and analytical abilities
- Excellent communication and collaboration skills
- Ability to manage multiple tasks and meet deadlines
- Passion for learning new technologies and improving coding practices
Preferred Experience:
- Experience working in Agile/Scrum environments
- Exposure to microservices architecture
- Experience with performance optimization and debugging tools