Software Engineer: Full-Stack Web Developer
Role details
Job location
Tech stack
Job description
-
Architect and develop a comprehensive web presence, including corporate website and e-commerce platform, ensuring responsiveness across all devices
-
Design, develop, and deploy responsive web and e-commerce platforms (front-end to back-end) with cross-device compatibility (desktop, mobile).
-
Build and optimize cloud-based solutions using AWS services (EC2, S3, Lambda, RDS) for high availability, scalability, and cost efficiency.
-
Implement industry-leading security protocols (SSL/TLS, OAuth2, encryption) and ensure GDPR, HIPAA, and other compliances.
-
Adopt modular, flexible frameworks (React, Node.js, Python/Django) to accommodate rapid scalability and evolving business needs.
-
Partner directly with the CEO to align technical execution with business goals, presenting solutions and progress in clear, non-technical terms.
-
Develop UI/UX design to reinforce brand identity, ensuring visually cohesive and user-centric interfaces.
-
Develop analytics dashboards (e.g., Tableau, Power BI) to track user behavior, sales trends, and system performance.
-
Implement robust security measures and maintain compliance with industry standards
-
Continuously evaluate and implement emerging technologies to keep our digital presence future-ready
Requirements
-
5+ years of experience in full-stack web development
-
Mastery of HTML5, CSS3, any JavaScript framework like React/Angular/Vue, and responsive design principles are a must
-
Proficiency in server-side languages like Node.js, Python, and other with experience in creating and managing RESTful API's
-
Expertise in SQL, and relational databases like PostgreSQL, MySQL, AWS RDS and NoSQL databases like MongoDB, DynamoDB, DocumentDB, including complex query optimization.
-
Expert proficiency in AWS services, cloud architecture, and administration
-
Hands-on experience with AWS deployment, serverless architecture, version controlling, and DevOps tools (CI/CD pipelines, Docker, Git)
-
Knowledge of OWASP standards, penetration testing, and secure authentication workflows, user authentication and authorization
-
Deep understanding and ability to implement web security best practices
-
Exceptional communication, problem-solving, and ability to device roadmap and present it to non-technical stakeholders
-
Experience building e-commerce platforms and integrating payment gateways
-
Excellent problem-solving skills and attention to detail
Preferred Qualifications
-
Experience in branding is preferred
-
Portfolio demonstrating UI/UX projects aligned with brand strategy is preferred
-
Familiarity with Python for data analysis, and AI/ML integration in web applications
-
AWS Certified Developer, AWS Solutions Architect, or similar credentials.
Benefits & conditions
- Competitive salary and benefits package