1 липня 2024
Fullstack Web Developer за кордоном, віддалено This role involves working on a project for our British client, the world’s largest aggregator of research papers. The platform serves over 30 million monthly active users and hosts over 300 million metadata records and 35 million scientific documents. It provides free access to millions of research papers and offers various information services for researchers, organizations, and businesses. These services include text & dat
1 липня 2024
Fullstack Web Developer
за кордоном, віддалено
This role involves working on a project for our British client, the world’s largest aggregator of research papers. The platform serves over 30 million monthly active users and hosts over 300 million metadata records and 35 million scientific documents. It provides free access to millions of research papers and offers various information services for researchers, organizations, and businesses. These services include text & data mining, recommender systems, content management services for libraries, and analytical services to support business intelligence for research.
Key Responsibilities:
- Writing clean code for both the front-end and back-end of the software
- Developing APIs and RESTful services
- Collaborating with graphic designers to implement new features
- Testing and debugging software to ensure optimization
- Ensuring quality and monitoring that services run as expected
- Working closely with both front-end and back-end teams to integrate functionalities
- Considering security, maintenance, and scalability in development
Requirements:
- Education: at least 3 years of experience in backend/front-end programming, or a Bachelor’s degree in Computer Science (Master’s degree preferred)
- Strong knowledge and at least 2 years of experience in web development
- Solid experience with PHP and Symfony
- In-depth knowledge of client-server communication, asynchronous requests, and RESTful APIs
- Good understanding of HTML and CSS
- Proficiency in JavaScript
- Experience with MySQL/MariaDB or other relational databases
- Familiarity with the Linux environment, version control (Git), and issue tracking (Jira)
- Willingness and ability to travel for business trips
- Familiarity with agile development processes (Scrum)
- At least upper-intermediate level of English
Desirable Skills:
- Knowledge of web accessibility guidelines
- Experience developing RESTful APIs
- Knowledge of Python and/or Java, or willingness to learn
- Familiarity with React
- Understanding of Continuous Integration (GitHub Actions, Jenkins)
- Basic knowledge of inclusive web design
- Experience with quality assurance, functional and integration tests
We offer:
- Remote-first model of work;
- Flexible schedule: 8 hours per day, usually we start working from 9 to 11 am (within European timezones);
- Paid vacation (18 working days per year);
- Paid sick leaves (10 working days per year).
- English-speaking clubs