Responsible for the design and development of components across the full-stack of web application development, from back-end service and server-side processing, data access design and implementation, to front-end web development with relevant frameworks such as React and ReactNative. Must be passionate in taking complex business problems and converting them into elegant solutions with emphasis on modern web standards, proven patterns & practices and scalability you will be responsible for working in teams designing and building cloud scale web applications.
Essential Experience/Track record:
• 4+ years of commercial experience, working on full stack development in any programming language (PHP, Python, Java, C#, C++, Node) but must be happy developing in Python or Node.JS going forward
- Strong experience with any programming language used on web, preferably Node.js or Python.
- Expertise in developing scalable, stateless and secure web services (both REST and SOAP)
- Experience in working with databases – SQL or NoSQL (MySQL, PostgreSQL, Redis,
- Strong expertise in:
- structured development and build environments (continuous integration, test automation, automated configuration and deployment)
- Experience with Algorithms and Software Design.
- Experience in building Single Page Applications using React/Angular/Vue.js framework
- Experience in developing and executing tests to ensure and maintain code quality.
- A sharp eye for design and UX details.
- Experience with MongoDB, RabbitMQ.
- Familiar with application security and scalability.
- Creative design skills