Senior Developer
This job post is expired. You can search for other jobs here at www.carierista.com.
#WC07951 Type: Full time
Our client, utilizing in crowd-sourced technology are fast growing and expanding its operation into Cyprus and looking to hire a Senior Developer, for their newly established offices in Nicosia.
Why Apply? As a company working on multiple projects in the gaming and trading industry, you will be exposed to using cutting edge technology to deliver high-end products to its customers. The solutions are based on a completely novel way of approaching a traditional industry that ensures security and safety of interactions while providing customers with unique user experience.
Key Responsibilities:
- Maintain and enhance existing web applications and internal systems
- Develop new web applications
- Writing effective, accurate and functional code
- Provide technical support for production systems
- Perform functional/unit tests for developed web application and improvements on existing code
- Write technical documentation
- Contributing to application architecture, user experience, site security, and performance
- Consistently improve the speed, reliability, and performance of the applications
- Contributing to the design and implementation of API's and web-hook services
- Integrating with a variety of 3rd party services communicating with JSON, SOAP or XML
Candidate Profile:
- Bachelor’s Degree in IT or Computer Science
- 7+ years of experience in web development (both the back-end and front-end)
- 4+ in architecting web-based applications
- 4+ years of working experience in PHP (other scripting languages like JS and Python may be acceptable depending on profile)
- 2+ years of experience in managing, guiding and mentoring a team of developers
- Solid knowledge of RDBMS/SQL, design patterns & principles and SQL optimization
- Strong fundamental computer science skills (OOA/OOD, data structures, algorithms etc)
- Experience with source control tools (SVN, Git) and dependency management tools
- Demonstrable knowledge of web technologies including Javascript, jQuery, etc
- Good knowledge of developing web services, APIs, and a good understanding of REST standards
- Experience in technology companies and startups using open source technologies including Linux and Apache. AWS, Redis, queueing solution and docker will be a plus
- Code Igniter/laravel experience will be a plus
- Unity and Blockchain knowledge will be a plus
- Knowledge of security best practices
- Experience at writing and maintaining unit tests
- Strong problem-solving skills and analytical thinking along with a desire to keep learning
- Precise and efficient communicator in English (written and verbal)
- A disciplined approach and ability to work with cross-functional multicultural teams