drjobs Senior Full Stack Web Developer NETAngular العربية

Senior Full Stack Web Developer NETAngular

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Alexandria - Egypt

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Summary:

The Fullstack Web Developer takes on the responsibility of designing developing and maintaining web applications supporting various business use cases and based on data in regular or distributed databases. The candidate should have handson experience with the full web stack including frontend development backend development and database design. The Senior Fullstack Web Developer will work closely with a team of data engineers who are responsible for data modeling and administration of the data platforms and other data engineers who are responsible for ETL. The web developer will also work with the stakeholders to ensure that the web applications meet their business requirements.

Job Responsibilities:

  • Develop responsive and crossfunctional web applications using modern technologies like Bootstrap Angular or React ASP or Node.js HTML5 and CSS3.
  • Collaborate with the data engineers to design and implement efficient data pipelines for the web applications using regular and distributed databases.
  • Work with stakeholders to understand business requirements and translate them into technical specifications.
  • Build and maintain APIs using RESTful web services.
  • Implement and maintain backend services using languages such as C#.NET VB or Node.js.
  • Design develop and maintain relational databases like SQL Server or Oracle and NoSQL databases such as Apache Cassandra or MongoDB.
  • Develop and maintain technical documentation including user manuals release notes and systemlevel documentation.
  • Collaborate with the data engineering teams to ensure efficient data retrieval and storage.
  • Debug test and troubleshoot web applications and provide solutions to identified issues.
  • Mentor junior members in the team.

Job Requirements:

  • Bachelors degree in Computer Science Information Systems Computer Engineering or a related field from a reputable university.
  • Minimum 3 years of relevant experience.
  • Strong experience with the following:
    • frontend technologies such as: Angular React;
    • JavaScript libraries like jQuery; and
    • HTML5 CSS3 Bootstrap and responsive design
  • Strong experience with backend technologies such as C#.NET ASP VB and Node.js.
  • Strong understanding of RESTful web services architecture and development.
  • Experience with database design and development using SQL Server. Experience with a NoSQL database is a plus.
  • Understanding of software development principles such as SOLID and DRY.
  • Familiarity with UI/UX design
  • Experience with testing frameworks like Selenium and Jasmine.
  • Knowledge of distributed caching systems like Apache Ignite or Redis is preferred.
  • Experience with Agile and Scrum methodologies is preferred.
  • Good experience with microservices DevOps tools and containerization technologies is preferred.
  • Strong analytical and problemsolving skills with the ability to analyze complex application and datarelated issues and propose effective solutions.
  • Excellent troubleshooting and debugging skills.
  • Excellent communication and collaboration skills with the ability to work effectively in a crossfunctional team environment.
  • Attention to detail and a strong commitment to delivering highquality work within established timelines.
  • Ability to work independently and manage workload effectively.
  • Strong oral and written communication and leadership skills to collaborate with stakeholders across different departments.
  • Ability to multitask and prioritize workflow.
  • Passion for learning new technologies and methodologies.
  • A team player with a positive attitude and ability to work well in a fastpaced and dynamic environment.

Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.