Senior Software Engineer
Job Summary
Our experienced founding team is seeking an outstanding software engineer to tackle a range of disruptive tech projects. You will have the opportunity to get in on the ground floor and do very interesting work whilst growing your skillset incredibly. Prepare to be challenged and work with an incredible team.
- Minimum Qualification: Degree
- Experience Level: Senior level
- Experience Length: 5 years
Job Description/Requirements
Responsibilities
- Develop high-quality software design and architecture
- Identify, prioritize and execute tasks in the software development life cycle
- Develop tools and applications by producing clean, efficient code
- Automate tasks through appropriate tools and scripting
- Review and debug code
- Perform validation and verification testing
- Collaborate with internal teams and vendors to fix and improve products
- Document development phases and monitor systems
- Ensure software is up-to-date with latest technologies
You need to have the following experience:
- At least 4 years experience in Node JS
- At least 3 years experience in Python
- At least 3 years experience in Django Framework
- At least 3 years experience in Flask Framework
- At least 3 years experience in Express.js Framework
- At least 3 years experience in React and react native
- At least 3 years experience in Aws Cloud platform experience
- At least 6 years experience overall
- Location : Europe or Africa
- Excellent Internet connection - Provide link from https://www.speedtest.net/
- Professional home working environment - Quiet enough for calls
- Excellent spoken and written English
- Past experience working for a large, reputable company
If you are experienced with only the back-end (or front-end), we are still happy to speak.
Backend skills:
- Node js
- Python
- Django framework
- Flask framework
- Express framework
Frontend skills:
- React
- React native
If of interest, please share your resume highlighting your experience in the above-mentioned areas.