Internship Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Internship Description
Job Description:
- At Gettechforce we help companies build their teams. We currently have over 25 remote developers in Egypt and are looking to expand our team now, by looking for 2 remote Node.js developer interns
- The role will be Monday to Friday - 9am to 5pm as the main development hub is in Europe. After some time and when some trust has been built up, our other developers have moved to a Sunday - Thursday work week.
- This is a full time role, but you will be a private contractor and responsible for your own taxes / insurance etc. It will be 100% remote, so you can work from where ever you want.
- We are currently expanding our team in Egypt, so you will have access to our other developers and we plan on having nights out and events with other team members as we continue to grow.
The intern will learn:
- One of our clients is looking for two interns to joining an exciting project in the banking space. You will get a lot of experience in Node.js development and will work under an experienced developer who will give you tasks on a daily basis.
- This project is under a very tight deadline and there is a lot of work. So you will be expected to jump right in and work to get this project finished. If you show promise, this role will turn into a fulltime ongoing position
Application Deadline:
Internship Start date: March 1st
Duration: 1 month initially - but if you succeed in this month, you will be kept on with the project on an ongoing basis and your salary will increase regularly,.
Internship Requirements
The Role:
- Together with a dedicated team of highly skilled developers, be responsible for maintaining and developing all parts of a complex service-oriented system
- Write reusable, testable, and efficient code
- Optimisation of the application for maximum speed and scalability
- Participate in all phases of the development life cycle, focusing on coding, testing, and debugging
- Research, evaluate and analyse technical and design requirements
- Troubleshoot and fix bugs/flaws within websites and other systems to ensure servers are running optimally
- Work on the maintenance or enhancement of existing data structures
- Assist with strategy and planning
- Provide version control solutions for code based and other non-media based digital assets
- Implementation of security and data protection
- Design and integration of data storage solutions
- Keep abreast of latest trends/methods; understanding when to use/not to use them
- You will work in a proud and motivated atmosphere and make a positive difference, gain experience in a variety of Full Stack development technologies and most importantly, feel valued and appreciated for your efforts, creativity and ideas.
Essential skills
- Strong coding skills
- Solid experience with Node, SQL,
- Strong emphasis on quality assurance
- Educated to degree level in a software development related subject
- Excellent time management, problem solving, teamwork, and communication skills
- Good written and verbal communication skills in English
Desirable skills
- GUI experience
- Analytics and tracking