Senior Web Developer (Fullstack):
Location : Bangalore
Position Type : Full-time
Position Level : 3
Responsibilities:
- Write clean, efficient, and reusable code in PHP, and JavaScript following best practices.
- Write clean, efficient, and reusable code in PHP, and JavaScript following best practices.
- Develop, maintain, and optimize custom Drupal modules and themes.
- Understand the business requirements and translate them into technical solutions.
- Collaborate with frontend engineers to integrate user-facing elements with server-side logic.
- Identify and troubleshoot backend issues; optimize websites for maximum speed and scalability.
- Implement data storage solutions, ensuring system security and data protection.
- Contribute to all phases of the development lifecycle.
- Provide solutions to issues in creative and effective ways. Understand the interrelationships of different disciplines.
- Direct the application of existing principles and guide development of new policies and ideas.
- Focus on optimizing Conversion Rate Optimization and best practice sharing with Campaign and Content teams.
Skill Set / Qualifications:
- Bachelor of Science in IT, Software Engineering, Computer Programming, or a related field.
- 6+ years experience in Drupal (version 8/9/10 preferred) Required.
- 2+ years experience in WordPress.
- Experience with version control systems such as Git.
- Experience with MySQL or other relational databases.
- Solid understanding of Drupal architecture, including custom modules, themes, and configuration management.
- 6+ years of experience in JavaScript/jQuery, PHP, JavaScript frameworks, Twig, and W3C web standards.
- Knowledge of mobile and responsive website design fundamentals.
- Understanding of user interface design principles, with a proven track record of creative website development in accordance with the design specifications, user interface style guides, and established usability standards.
- Experience analyzing business product needs, providing recommendations, and implementing solutions in a timely manner.
- Experience analyzing core standards for website development, and maintaining an effective process for support.
- Ability to convert comprehensive layout and wireframes into working Drupal / WordPress pages.
- Ability to work both independently and as part of a cross functional team.
- Strong problem solving skills and time management skills.
- Critical thinking and problem solving skills. Cute attention to detail and dedication to quality.
- Excellent oral and written interpersonal skills.