Job Description:
Minimum Experience: 3 years + in the relevant field
Skills and JD
- Front-end technology: Expertise in front-end technologies, including JavaScript, CSS3 and HTML5 and third-party libraries such as React Js, Angular, jQuery and LESS
- Development languages: Knowledge of server-side programming languages including .Net, Java, Ruby, PHP and Python
- Database and cache: Familiarity with DBMS technology, including SQLServer, Oracle, MongoDB and MySQL and caching mechanisms such as Redis, Memcached and Varnish
- Basic design ability: Including knowledge of UI/UX and basic prototype design
- Server: Experience working with Nginx or Apache servers with a solid background in Linux
- Experience implementing testing platforms and unit tests
- Proficiency with Git {{ or another version control system as required }}
- Appreciation for clean and well documented code
Responsibilities:
- Design and implementation of the overall web architecture
- “Pixel-perfect” implementation of our approved user interface
- Design and deployment of our database
- Ensuring the entire stack is designed and built for speed and scalability
- Design and construction of our REST API
- Integrating our front-end UI with the constructed API
- Design and implementation of continuous integration and deployment
Preferred Qualifications:
BS-Computer Science