Full Stack Web Developer - In this remote position, you will take charge of the entire development lifecycle of our websites, meticulously crafting elements from conception to completion.
Responsibilities :Lead the end-to-end development of our websites, starting from conceptualization and progressing through to completion, meticulously crafting elements ranging from the homepage to overall site layout and functionality.Produce well-designed, testable, and efficient code, adhering to the highest standards of software development.Design website layouts and user interfaces using established HTML/CSS practices.Seamlessly integrate data from diverse back-end services and databases.Refine specifications and requirements based on technical needs, ensuring alignment with project objectives.Create and maintain comprehensive software documentation to facilitate efficient system understanding and future updates.Assume responsibility for the ongoing maintenance, expansion, and scalability of our websites.Develop new modules or enhance existing ones on our centralized portal.Address and resolve day-to-day queries and issues from other departments related to the portal.Stay abreast of emerging technologies and industry trends, incorporating them into our operations and activities.Collaborate closely with Marketing team to align with visual design intent.Optimize databases and queries to ensure quick loading speeds on our websites and portal.
Requirements :Degree in computer science or a closely related field.Demonstrate 3 to 5 years of professional experience in web development.Exhibit exceptional programming skills and a profound understanding of contemporary HTML/CSS.Display expert proficiency in web fundamentals, encompassing HTML/CSS, JavaScript, PHP, MySQL, WordPress, and the development of custom modules/CMS tools.Possess a comprehensive understanding of web application workings, including security protocols, session management, and adherence to best development practices.Hold basic knowledge of the on-site Search Engine Optimization process.Demonstrate a proactive approach to problem diagnosis and showcase creative problems-solving skills.Showcase strong organizational capabilities, enabling the effective handling of multiple tasks within specified timelines.