Search by job, company or skills

Javascript Developer

Atos

    Highlights

    Job Description

    More Info

    Recruiter Info

4-6 Years
2 months ago
70 Viewed
1 Applied

Job Description

About Atos

Atos is a global leader in digital transformation with 107,000 employees and annual revenue of over 11 billion. European number one in cybersecurity, cloud and high-performance computing, the Group provides tailored end- to-end solutions for all industries in 71 countries. A pioneer in decarbonization services and products, Atos is committed to a secure and decarbonized digital for its clients. Atos is a SE (Societies Europaea), listed on Euronext Paris and included in the CAC 40 ESG and Next 20 Paris Stock indexes.

The purpose of Atos is to help design the future of the information space. Its expertise and services support the development of knowledge, education, and research in a multicultural approach and contribute to the development of scientific and technological excellence. Across the world, the Group enables its customers and employees, and members of societies at large to live, work and develop sustainably, in a safe and secure information space.

Role Description

NodeJS developer is a professional responsible for working on both front-end and back-end development processes with combining functions, technologies, and skills to complete tasks from conception to deployment.

Core Responsibilities

Writing clean, functional, maintainable code and following coding best practices and standards.

Implement user interfaces and ensure their responsiveness, efficiency, and adherence to design guidelines.

Design, develop, and maintain both new and existing code, ranging from client-side to server-side development.

Develop codes, and analyze software solutions compliant with the project plan, technical design and client-side and server-side architecture.

Test new and existing code by creating, maintaining, and running unit tests for both, with the goal of delivering defect-free and well-tested code to QA.

Debug/track/resolve issues by analyzing them and figuring the impact on service operations and quality.

Troubleshoot, solve complex problems, and create innovative solutions.

Strong track record of delivering against deadlines.

Participate in the design and creation of scalable software.

Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.

Collaborating with other developers and project teams to understand project requirements and contribute to the development process.

Participate in Analyze client needs and external integration requirements to determine and plan implementation.

Communicate effectively within the team, provide updates on task progress, think pragmatically and explain technical approaches in terms of business needs and risk.

Collaborate with cross-functional teams, such as designers and backend developers, to integrate frontend and backend components.

Participate in design reviews with peers and stakeholders to decide amongst available technologies.

Participate in translate business requirements into technical specifications for software development.

Work with management to adhere to schedules, while maintaining flexibility to adapt to the shifting of market demands.

Support, advice, and coach other developers.

Confer the direct manager and the quality team or other departments on (project status, proposals, or technical issues, e.g., style guidelines, checking code, accuracy, testability, and efficiency).

Coordinate with other teams on implementations and dependencies e.g.API's & SDKs

Set up, develop, test, and deploy to environments and processes.

Engage in the creation and refinement of user stories.

Document technical specifications, code comments, and user guides for developed applications.

Actively participate and engage in sprint ceremonies including daily stand-up, refinements, demos, et.

Make sure of security and data protection settings.

Assure high-quality software deliveries.

Qualification and Technical Skills

Bachelor of Science degree (or equivalent) in computer science, engineering, or relevant field.

4+ years of development experience.

Strong experience in JavaScript/Typescript frameworks (e.g., Angular, Node.js, NestJs, ).

Strong experience with multiple front-end languages and libraries (e.g., HTML, CSS, JavaScript, TypeScript, ).

Strong experience in SQL (preferably PostgreSQL or any RDBMS) and knowledge of ORM

Knowledge of designing Web Services (REST APIs)

Knowledge of public cloud platforms (Azure and Google).

Knowledge of container orchestration tools (such as Dockers).

Comfortable using Azure DevOps.

Explicit experience in agile methodologies like Kanban/Scrum.

Comfortable using Atlassian JIRA & Confluence tools.

Experience in deploying software and maintaining automated test.

Soft Skills and Abilities

Communication and Teamwork

Leadership

Analytical Thinking

Attention to details

Self-learning

Adaptability

Problem Solving and Critical Thinking

Time Management

Accountability

Creativity

Follow
Save
Report
Last Updated: 04-06-2024 10:37:19 AM
Home Jobs in Egypt Javascript Developer
Beware of Scammers

We don’t charge money for job offers