Job Closed
This listing is no longer active.
The no-code platform transforming the insurance industry
Senior Full Stack Engineer, .NET, Vue/React
Location
Egypt
Posted
61 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Engineer, .NET, Vue/React
CoverGo | Insurtech
• Design, implement and maintain new features and functionalities for the SAAS platform, understanding the requirements of insurance businesses and translating them into scalable and efficient software solutions • Work on both the front-end and back-end of the application, demonstrating expertise in various technologies, frameworks, and programming languages • Work collaboratively with product, design, engineering teams, and UX designers to understand end-user requirements, use cases, and technical concepts, translating them into a cohesive and effective solution while ensuring a seamless user experience. • Optimize the performance of the application to handle large amounts of data and high user traffic, delivering a smooth user experience • Participate in code reviews and enforce best coding practices, while also writing and executing unit tests and integration tests to maintain code quality • Investigate and promptly fix bugs to maintain the reliability of the platform • Ensure security and compliance by following best practices for securing web applications and adhering to relevant regulations in handling sensitive customer data • Stay up-to-date with the latest technologies, frameworks, and best practices to ensure we remain competitive and innovative • Design the platform with scalability and flexibility in mind, accommodating new features and changes as the number of clients and users grows • Provide mentorship to junior developers, aiding in their technical growth and effective contribution to the team's goals
Job Requirements
- Proven experience 6 years as a Full Stack Engineer, working on complex SAAS applications
- Strong technical background with proficiency in front-end and back-end technologies, such as JavaScript, Vue, .NET Core, C#, GraphQL, MongoDB, Docker
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud for building scalable applications
- Thorough understanding and practical experience with Test-Driven Development (TDD) to ensure robust and well-tested code
- Experience with unit, integration and function testing using front-end and back-end testing libraries
- Proficiency in Domain-Driven Design (DDD) principles to create a maintainable and modular architecture that aligns with business domains
- In-depth knowledge of web security best practices and experience in ensuring compliance with industry regulations
- Demonstrated experience in performance optimization for high-traffic web applications
- Experience with container technologies like docker and good understanding of cloud infrastructure and solutions.
- Experience with agile development methodologies and collaborating with cross-functional teams
- Excellent problem-solving skills and a proactive approach to troubleshooting and bug fixing
- Strong communication skills to effectively interact with both technical and non-technical team members with diverse backgrounds
- A passion for staying updated with the latest trends, technologies, and best practices in software development
Benefits
- Competitive renumeration package
- 15 days annual leave
- 10 sick leaves
- Annual Performance Bonus
- Stock Options after 6 months
- Company activities and events
- Learning and development plan
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior AI Engineer, Python, Node.js
Dev.ProSoftware Development Partner. Result-driven. Quality-obsessed.
• Design and develop AI solutions end-to-end, from experiments and prototypes to production-ready systems • Conduct R&D and build PoCs, exploring new AI tools and methods, testing ideas, and turning validated concepts into working solutions • Collaborate with cross-functional teams to design and integrate AI solutions effectively • Document solutions, experiments, and best practices to grow AI expertise across the company • Advise internal teams on AI adoption, tools, and implementation strategies • Lead or participate in internal workshops and knowledge-sharing sessions
• Desarrollo de aplicaciones utilizando Java, Python, y AWS. • Participación en proyectos de transformación digital. • Colaboración en un equipo diverso y multidisciplinario. • Mejora continua y aprendizaje en tecnologías innovadoras.
Senior Node.js Engineer
Shift MarketsWe simplify crypto exchange infrastructure. Deliver a world-class trading experience with our white label technology.
• Build and maintain backend services using Node.js and TypeScript • Design and implement APIs, services, and core platform functionality • Take ownership of features, from ideation through implementation and iteration • Leverage AI coding tools to accelerate feature development and improve code quality • Assist with debugging and refactoring • Design and operate agent-assisted development workflows • Work with emerging frameworks like OpenClaw to orchestrate development workflows • Contribute to engineering and product strategy, especially around AI-assisted development and automation • Collaborate with stakeholders to drive product outcomes independently
Desarrollador Java Senior, Integrador de Sistemas
Apiux TechUsing the power of the Technology to transform your business
• Desarrollar y mantener aplicaciones backend utilizando Java y frameworks Spring en entornos corporativos. • Implementar servicios e integraciones entre sistemas internos, plataformas externas y bases de datos relacionales. • Administrar y desplegar aplicaciones sobre servidores de aplicaciones y servidores web corporativos. • Participar en procesos de integración y soporte sobre plataformas middleware empresariales. • Diseñar y optimizar consultas, procedimientos y estructuras de bases de datos relacionales y no relacionales. • Desarrollar y mantener componentes frontend legacy y modernos asociados a soluciones corporativas. • Participar en iniciativas de integración cloud utilizando servicios de almacenamiento y conectividad corporativa. • Generar reportería y automatización de procesos mediante herramientas de construcción y despliegue. • Colaborar en el diseño técnico y modelamiento de soluciones utilizando UML y metodologías ágiles. • Participar en desarrollos e integraciones mobile sobre plataformas Android e Ionic. • Resolver incidentes técnicos complejos y apoyar la continuidad operacional de los sistemas institucionales. • Trabajar coordinadamente con áreas técnicas y funcionales para el levantamiento y atención de requerimientos.




