Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

Aws Cloud Trainer

Company Description AmaliTech is a social business empowering the next generation of technology leaders that harness the potential of remote working to build...


From Amalitech - Volta

Published 16 days ago

Data Analyst

Responsibilities:Collect, analyze, and interpret data to provide actionable insights for clients.Develop data models, algorithms, and statistical analyses to...


From Consumer Insight Consult - Greater Accra

Published a month ago

Enterprise Service Incident Manager

Role PurposeTo execute the Incident Management process, providing a more purposeful End-to-End Incident co-ordination and communication process to meet agree...


From Vodafone - Greater Accra

Published 24 days ago

Regional Sales Representative(Takoradi)

Description:Presenting the products and services to the customers.Identifying the potential customersWorking in collaboration with the team members.Meeting t...


From Jobberman Third Party - Volta

Published a month ago

Software Developer(Nodejs)

Software Developer(Nodejs)
Company:

Amalitech


Details of the offer

Company Description AmaliTech is a social business empowering the next generation of technology leaders in sub-Saharan Africa that reinvests its surplus in further training, network growth and local community support on the ground.

As a global talent accelerator, AmaliTech provides free IT training courses to skilled youth in regions of great need. We offer employment pathways into the digital sector, accompanying young tech talents from recruitment to employment.

Our training academies give local youth the necessary digital skills for employment. Subsequently, successful Graduate Trainees are empowered to apply their acquired skills in the local and international job market. AmaliTech Training Academy Limited Ghana has been in full operations since May 2019.

Job Description

As a Software Developer, you will participate in software implementations, providing both oversight and hands on contributions to the software design, development, and integration. Work with internal and external project teams to help define, develop, and support software projects that work seamlessly across different devices and browsers. Provide technical expertise in identifying, evaluating, and developing technology solutions including integrations with other enterprise software solutions. Provide suggestions and recommendations to keep our internal coding standards up to date; help to identify areas for efficiency across disciplines.

Responsibilities

? Development of new applications and services in an agile and collaborative environment.

? As a member of the scrum team, you may work on innovative solutions in software testing, software development, operations, and maintenance.

? Participate in developing or maintaining existing services, systems, databases, and applications.

? Development of Software system, testing and validating procedures.

? With a team, you will use new technologies to modernize and further develop the internally developed or existing software for our clients.

? Assistance with the analysis, design, and further development of the software architecture, plus the application of design patterns.

? Code and test major features, as well as work jointly with other team members to deliver complex change under tight deadlines.

? Actively participate in the design and further development of our IT landscape in the areas of software development and software testing.

? Code cleaning and code optimization.

? Preparation of technical specifications and documentation.

? Reporting regularly and proactively to your line manager regarding your progress.

? Commitment to Continuous Improvement (CI) / Continuous Development (CD).

? Continuously learn, quickly adapt, and grow.

? Work/Coordinate with cross-functional teams as needed to define, implement, and deliver end-user functionality.

? Complete training and tutorials to learn new languages and skills to better support clients; Research best practices and understands code structure and organization of code.

? Identify issues with existing code and proactively suggest recommended changes to prevent challenges in the future.

? Accumulate domain knowledge around existing clients and projects to assist them with ongoing needs.

Qualifications

Bachelor’s degree in Computer Science, Information Technology, or it is related field.

At Least Two/Three years working experience in server-side JavaScript programming with comprehensive knowledge in its libraries and frameworks such as NodeJS, Express Js, etc.

Understanding of at least one client-side JavaScript libraries and frameworks such as VueJs, ReactJs etc.

Extensive development knowledge specifically around server side and client-side JavaScript including other web related technologies such web analytics, XML, web services (SOAP/REST), and open-source packages/libraries.

Experience developing multi-tiered scalable and secure web applications with NodeJs, familiarity with the whole web stack including protocols and web server optimization techniques.

Familiarity with Software design architecture styles, APIs, and patterns (e.g., Model-View-Controller, REST etc.)

Strong familiarity with the jQuery library and JSON syntax.

Good Understanding of Asynchronous request handling, partial page updates, and AJAX.

Strong knowledge of HTML5, CSS3 and JavaScript including DOM Manipulation, JavaScript Object Model, and familiarity with newer specifications of ECMAScript.

Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS

Proficient understanding and experience in CI/CD.

Proficient understanding of code versioning tools, such as Git

Additional Information

How To Apply

Interested and qualified applicants should click "I'm Interested" below and follow the instructions to apply.

Deadline to receive applications is May 31, 2021.

What To Expect

Working with AmaliTech provides an excellent opportunity for career growth and development in a healthy and diverse work environment. Our talented and welcoming team will ensure you feel part of our family to get you engaged on the job.


Source: Smartrecruiters

Requirements


Knowledges:
Software Developer(Nodejs)
Company:

Amalitech


Built at: 2024-04-26T21:00:38.140Z