Job overview:
we are seeking a seasoned web developer to lead the design, development, and maintenance of end-to-end web applications and high-performance websites. This role involves architecting scalable backend systems, developing responsive frontend interfaces, implementing secure apis, and managing data integration across multiple platforms.
the ideal candidate will have expertise in both client-side and server-side technologies, as well as experience with modern web technologies to ensure scalable, secure, and responsive web solutions that align with business objectives and brand standards.
key responsibilities:
1. design and develop full-stack web applications, including backend apis, database architecture, server-side logic, frontend user interfaces, and performance optimization.
2. build and maintain scalable backend services, microservices architecture, restful apis, and graphql endpoints to support web applications and third-party integrations.
3. implement and maintain content management systems (cms), e-commerce functionality, data management solutions, and integration with crm/erp systems, marketing automation tools, and analytics platforms.
4. lead technical architecture decisions, perform code reviews, mentor development team members, and establish best practices for security, performance, scalability, web standards, and accessibility guidelines.
5. manage, upgrade, maintain, and secure web servers on cloud platforms, including server configuration, performance monitoring, security patches, and infrastructure optimization.
required skills and qualifications:
* bachelor's degree in computer science, software engineering, or related technical field.
* 6+ years of professional web development experience with demonstrated expertise in modern backend frameworks (php, node.js, python/django) and server-side technologies.
* strong proficiency in frontend technologies, including javascript/typescript, react, vue.js, or angular, html5, css3, and state management libraries.
* extensive experience with relational databases (postgresql, mysql) and nosql databases (mongodb, redis), including database design, optimization techniques, and management.
* hands-on experience with cloud platforms (aws, azure, google cloud) and containerization technologies (docker, kubernetes).
* proficiency in api design and development, including restful services, graphql, and api security best practices.
* experience with version control systems (git), ci/cd pipelines, automated testing frameworks, and agile development methodologies.
* knowledge of web security principles, authentication/authorization systems, web performance optimization, cross-browser compatibility, and data protection compliance.
* knowledge of technical seo principles, including site architecture, crawlability, indexability, structured data implementation, and search engine optimization best practices.
desired qualifications:
* master's degree in computer science, software engineering, or related field.
* 8+ years of web development experience in enterprise b2b technology companies, preferably in semiconductor, iot, or telecommunications industries.
* experience with advanced cloud services, including serverless computing (aws lambda, azure functions), message queues, and event-driven architectures.
* familiarity with devops practices, infrastructure as code (terraform, cloudformation), and monitoring/logging solutions (elk stack, datadog, new relic).
* knowledge of headless cms architectures, e-commerce platforms, and marketing automation integrations.