Senior Full Stack Developer
Anywhere in the World·Posted 1mo ago
typescriptjavascriptreactgraphqlkubernetesdockeraws
<p> <strong>Headquarters:</strong> Egypt </p> <p><strong>Job Description</strong></p><p>We are looking for a highly skilled Full Stack Developer with expertise of high-performance and scalable websites using Next.js, React, along with experience in SQL, NoSQL databases and CMS frameworks. In this role, you will be responsible for implementing and maintaining high-performance web applications and you will collaborate closely with cross-functional teams to deliver innovative, responsive, and SEO-friendly web applications that align with business goals. This role requires deep technical expertise, leadership skills, and a passion for modern web development.</p><p><strong>Key Responsibilities:</strong></p><ul><li><p>Design, develop, and maintain web applications using Next.js and React.</p></li><li><p>Manage MongoDB and NoSQL database design, ensuring scalability and efficiency.</p></li><li><p>Implement and optimize deployment workflows using deployment platforms like Vercel and Netlify.</p></li><li><p>Define and enforce Git best practices by establishing branching strategies, code review guidelines, and CI/CD workflows to ensure a scalable and efficient development process (e.g., Github, GitLab)</p></li><li><p>Optimize applications for performance, security, and scalability.</p></li><li><p>Debug, troubleshoot, and resolve application issues effectively.</p></li><li><p>Write clean, maintainable, and well-documented code following industry best practices.</p></li><li><p>Collaborate with designers and product managers to define and refine features.</p></li><li><p>Stay updated on emerging technologies and best practices in Full Stack Development.</p></li></ul><p><strong>Required Skills and Qualifications:</strong></p><ul><li><p>Bachelor’s degree in Computer Science, Information Technology, or a related field.</p></li><li><p>5+ years of experience as a Full Stack Developer or in a similar role.</p></li><li><p>Expertise in Next.js and React for front-end development.</p></li><li><p>Proficiency in TypeScript for scalable application development.</p></li><li><p>Strong proficiency in JavaScript, HTML5, and CSS3.</p></li><li><p>Hands-on experience with SQL, NoSQL databases (e.g., PostgreSQL, MongoDB).</p></li><li><p>Hands-on experience with CMS frameworks (e.g., Contenful, Strapi).</p></li><li><p>Proficiency in deployment platforms and environment management (e.g., Vercel, Netlify)</p></li><li><p>Experience using git repository for version control, CI/CD, and team collaboration (e.g., Github, GitLab).</p></li><li><p>Solid understanding of RESTful APIs and GraphQL and their integration.</p></li><li><p>Familiarity with Agile development methodologies and Scrum/Kanban workflows.</p></li><li><p>Strong analytical and problem-solving skills with attention to detail.</p></li><li><p>Excellent communication and teamwork skills.</p></li></ul><p><strong>Preferred Skills :</strong></p><ul><li><p>Experience with serverless architecture and cloud platforms (e.g., AWS, Azure).</p></li><li><p>Familiarity with testing frameworks (e.g., Jest, Cypress) and test-driven development (TDD).</p></li><li><p>Understanding of SEO best practices in web development.</p></li><li><p>Experience with containerization technologies (e.g., Docker, Kubernetes).</p></li></ul> <p><strong>To apply:</strong> <a href="https://weworkremotely.com/remote-jobs/visualis-senior-full-stack-developer">https://weworkremotely.com/remote-jobs/visualis-senior-full-stack-developer</a></p>