Full Stack Developer (C# & Angular OR React/VUE)
Responsibilities:
- Design and develop scalable, feature-rich web applications using ReactJS and Redux
- Design, build and maintain efficient backend applications using NodeJS or PHP
- Integrate frontend and backend applications while maintaining good performance
- Develop complex SQL queries as required
- Work with UXUI designers to implement user-friendly solutions
- Analyze reported bugs and issues, and build sustainable solutions for complex problems
- Optimize application performance by improving and restructuring at the database and API level
- Introduce new technologies into the team based on fit and suitability to deliver a solution
- Guide junior team members and establish good coding standards within the team
- Generate comprehensive technical documentation
Requirements:
- BS Computer Science degree or equivalent industry experience
- JavaScript experience, including concepts such as asynchronous programming, closures, types and ES6
- HTML/CSS experience, including concepts like cross-browser compatibility and layout
- Experience in/with more than one of the following will be advantageous:
Mapping technologies (Google Maps, Here Maps, Leaflet)
Agile development methodologies
Distributed source control systems (Git)
- Performance/analytics tools for web applications
- Continuous integration
- Unit testing, test driver development, static code analysis
- NodeJS or PHP experience Linux server experience
- Ability to deep dive into the technical aspects needed for optimization of web applications
- Understand business requirements and how they translate into a technical approach
- Creative thinking backed by strong analytical and problem-solving skills.
- Strong teamwork, co-ordination, and planning, self-driven, and ability to work at pace in a dynamic organization.
Originally posted on Himalayas
This role requires you to be in South Africa. If that means relocating or flying in, it is worth checking fares before you commit to a start date.
Compare flights and hotels →Get remote developer jobs like this by email
10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.
Similar for you
Get 10 hand-picked remote jobs like this one in your inbox every morning. One email a day, matched to what you browse. No spam, one-click unsubscribe.
No thanks — continue to the application ↗