Référence : | Full Stack D | |
Offre postée le : | 2021-02-13 | |
Type de contrat : | CDI | |
Secteur d'activité : | Informatique | |
Niveau d'expérience : | 1année - 2 années | |
Ville : | Tunis | |
Détails de l'offre : |
Duties & Responsibilities/Deliverables
• The first responsible of the health, performance and availability of the company applications in
all the environments: Dev/Test/PreProd/Prod.
• Complete all phases of software development life cycle including analysis, design,
Implementation, testing and support
• Writing business requirements documents and/or managing the Agile backlogs and
monitoring the implementation of each project.
• Maintain code quality, performing automated unit and integration testing.
• Refactor legacy codebase.
• Rework flows to improve production system:
• Maintaining and developing the current systems.
• Integrate internal system with 3rd party systems.
• Provide technical guidance to other team members.
• Work in a team collaborative environment
• Share knowledge and expertise and coach newcomers to leverage the technical skills within the
team
• Write and update technical documentations
• Ability to learn and work with other technologies based on the IT department needs.
Education
Bachelor Degree or above with major in Computer Science
Skills & Experience Required
• Excellent knowledge of Object Oriented Programming
• Proven experience and Proficient in Nodejs programming languages, engaged in
web applications development and architecture design.
• Extensive experience with Frontend technologies especially in Reactjs.
• Very familiar with database technologies like MySQL, Postgres, MongoDB
• Strong UI skills: HTML, CSS, Bootstrap, JQuery
• .Net knowledge is a plus
Behaviours or personal competencies required for job
• Excellent written and oral skills with demonstrated interpersonal and
organization abilities.
• Communication skills, receiving and sending clear messages.
• Smart professional appearance.
• Flexible and adaptable with a “can do” attitude.
• Ability to work under pressure to meet objectives and deadlines.
• Willingness to take/share responsibility or ownership of tasks and issues not
strictly within normal job scope or field of work.
• Willingness to share knowledge in order to assist and mentor colleagues to
develop and enhance their skills.
|
|
Postuler Envoyer à un ami |