
Senior Fullstack Software Engineer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Egypt.
• Design, develop, and sustain fullstack software solutions utilizing advanced data analytics and artificial intelligence to address intricate client challenges with accuracy and innovation.
• Collaborate with cross-functional teams—including product, design, and operations—to convert business requirements into elegant, scalable, and high-performing systems.
• Advocate for engineering excellence through clean architecture, performance optimization, and robust coding standards, ensuring reliability, maintainability, and long-term scalability.
• Engage in design reviews, testing, and continuous integration to deliver high-quality, production-grade software that meets or surpasses expectations.
• Stay ahead of industry trends by researching and adopting emerging technologies, fostering continuous innovation, and preserving SnowHeap’s competitive advantage in AI-driven software development.
• Bachelor’s degree in Computer Science, Software Engineering, or a related discipline, with a solid grounding in algorithms, data structures, and system design.
• Over 5 years of professional experience in building and maintaining scalable fullstack applications using contemporary frameworks and technologies (e.g., Python, FastAPI, Pydantic, React/Next.js, Node.js, TypeScript).
• Demonstrated ability to architect, develop, and deliver complex software solutions end-to-end.
• Profound understanding of software engineering principles, design patterns, and architecture best practices (including SOLID, DDD, and clean architecture).
• Strong emphasis on maintainable, testable, and performant code.
• Practical experience with databases (SQL and NoSQL), RESTful and GraphQL APIs, and cloud platforms such as AWS, GCP, or Azure.
• Experience in establishing CI/CD pipelines and implementing DevOps practices for efficient deployments.
• Strong understanding of data analytics and AI integration concepts, with the capability to design and create data-driven products utilizing modern ML or analytics frameworks.
• Comfortable working in Agile settings, collaborating closely with product managers, designers, and fellow engineers.
• Proven history of taking ownership, driving initiatives, and mentoring junior developers.
• Excellent problem-solving and analytical skills, with the ability to decompose complex challenges and propose innovative, practical solutions.
• Bonus: Experience with microservices architecture, containerization (Docker/Kubernetes), and event-driven systems.
• Work on cutting-edge, AI-driven projects that are shaping the future of industries globally.
• Thrive in a dynamic, innovation-oriented environment where your ideas have a direct impact on real-world products.
• Enjoy a collaborative, learning-focused culture that values creativity, autonomy, and technical excellence.
• Flexible work options—whether remote or hybrid—allowing you to create your ideal work-life balance.
• Competitive compensation, performance bonuses, and opportunities for rapid career advancement in a high-growth company.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.