Remotery

Senior Full Stack Engineer

Posted 1 day ago

This is a fully remote position, open to applicants in United Arab Emirates (UAE).

📋 Description

• Work in collaboration with cross-functional teams to gather business requirements and translate them into technical specifications.

• Take charge of the entire software development lifecycle, from initial concept through to deployment and ongoing maintenance.

• Diagnose and resolve complex technical challenges, providing timely and effective solutions.

• Design, develop, test, and deploy high-quality web applications utilizing modern technologies and best practices.

• Enhance and optimize existing web applications to maintain high performance and scalability.

• Engage in code reviews to ensure compliance with coding standards and best practices.

• Collaborate with the team to create visually appealing and user-friendly interfaces.

• Stay informed about industry trends, emerging technologies, and best practices to foster innovation and improve development processes.

• Lead and mentor junior developers, offering guidance and support to aid in their technical growth.

• Provide mentorship to junior and mid-level developers through code reviews, design discussions, and hands-on assistance.

• Proactively recommend enhancements and contribute to the overall technical architecture and infrastructure.

• Influence technical decision-making and assist in long-term technology roadmap planning.

• Assess and recommend new tools, frameworks, and libraries based on project requirements.


⛳️ Requirements

• Demonstrated experience as a Full Stack Web Developer, with at least 5 years of experience, including 3 years in a senior or lead capacity.

• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

• Proficient in ASP.NET WebForms (.NET Framework), ASP.NET Core Web APIs, C#, and LINQ.

• Experience with ORM Entity Framework (EF6) and EF Core.

• Strong understanding of RESTful APIs.

• Experience in designing systems utilizing Clean Architecture and familiarity with microservices.

• In-depth knowledge and hands-on experience with software design patterns (e.g., Repository, Unit of Work, CQRS).

• Ability to implement appropriate design patterns to enhance code maintainability, scalability, and testability.

• Capability to design caching architectures for high-traffic applications, such as Redis.

• Experience with Azure API Management, AWS API Gateway, or similar solutions supporting high-performance, scalable applications (Plus).

• Familiarity with designing and implementing message-based systems like RabbitMQ (Plus).

• Proficient in front-end technologies including HTML5, CSS3, JavaScript, JQuery, Bootstrap, and Ajax.

• Skilled in React JS (Next JS is a plus).

• Experience with Telerik UI controls for ASP.NET WebForms (Plus).

• Familiar with background job processing and scheduling through Hangfire.

• Strong understanding of asynchronous processing, retries, and failure handling.

• Familiarity with cloud services and deployment (Azure preferred; AWS, Google Cloud acceptable).

• Experience with DevOps systems, ideally Azure DevOps, including the creation and management of CI/CD pipelines with automated builds, tests, and deployments.

• Knowledge of containerization technologies such as Docker and Kubernetes.

• Experienced with database systems such as SQL Server, MySQL, and PostgreSQL.

• Familiar with version control systems (Git, TFVC is a plus).

• Knowledge of testing frameworks such as .NET xUnit, Cypress, Selenium, SonarQube, etc.

• Strong documentation skills and ability to write clean, commented code.

• Proficient understanding of Agile/Scrum methodologies and experience working in an Agile environment.

• Excellent problem-solving abilities, with a knack for analyzing complex issues and delivering effective solutions.

• Outstanding communication and interpersonal skills, enabling effective collaboration within a team.


🏝️ Benefits

• Health insurance.

• Retirement plans.

• Paid time off.

• Flexible work arrangements.

• Professional development opportunities.

People also viewed

GSB Solutions15 min ago

Full-Stack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer$110k/year
ApplyView job
General Dynamics Information Technology15 min ago

Senior Full Stack Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$119k – $161k/year
ApplyView job
Qualifacts15 min ago

Staff Software Engineer

CA flagCanada OnlyFull-timeFull-stack Engineer
ApplyView job
SD Solutions15 min ago

Senior Full Stack Engineer

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job
Kong Inc.15 min ago

Senior Software Engineer

CA flagCanada OnlyFull-timeFull-stack Engineer$144.8k/year
ApplyView job
CookUnity15 min ago

Staff Full Stack Engineer, B2B

AR flagArgentina OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers