Job Openings Full Stack Developer (C# & Angular OR React/VUE)

About the job 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.