Актуальные заказы
Senior PHP разработчик (high load)
Senior High Load Developer
A flexible, full-time, remote senior position is available at InterPals, a popular social networking site that connects people around the world for friendship, language practice, travel, and more. The site has over 4 million active users. Our user base is extremely enthusiastic and dedicated.
The codebase mainly PHP, with some Golang services, on a LEMP stack for a high load website: sharded MySQL, Redis, Elastic, RabbitMQ. We use some AWS services (S3, SES). Frontend is basic CSS/HTML/JS (for now, largely jQuery), but plan to refactor to React with new design. We use our own homegrown MVC framework with advanced caching capabilities.
Location: We are usually based in Moscow, but work remotely at this time with weekly meetings, in-person if in town with Skype for other members. Мы все говорим по-русски.
Your role:
— Implement and oversee implementation of new features
— Promote best practices, both code and process-related
— Coordinate with frontend / designers to update site design and implement mobile version
— Review and offer feedback on code written by other developers
Requirements:
— PHP experience, high load is a plus. Keen on performance while maintaining high code quality.
— Substantial experience with other languages, not just PHP.
— MySQL - some tuning and optimizing queries
— JavaScript, Redis, HTML/CSS, Linux, Git. Unit testing. MVC.
— Ability to write lean, scalable, but also secure, modern, readable, maintainable, testable, well-documented code
— Minimum lower-intermediate written English (meetings are mainly in Russian, but you should understand spoken English too)
— You will be focusing on the backend, but we're a small team, so you should be fairly comfortable with front-end code and basic system administration tasks on Linux too.
If you like front-end development (esp. JavaScript frameworks like React) or have mobile (iOS, Android) experience this is a plus, but not required.
Some upcoming projects include: refactoring the codebase for maintainability and performance, new site design and mobile version, full i18n/l10n of site, improving spam detection with ML and crowdsourcing techniques, introducing virtual currency and payment processing for premium features.
What we offer:
— Flexible hours, remote work environment with Skype/Slack communication
— Competitive compensation, commensurate with experience.
— Super-friendly team and occasional team get-togethers
— Founder is a developer as well, will appreciate your great code and effort
— How to apply: Interested? We'd love to hear from you! Send us an email with "Senior PHP Developer - Moi Krug" in the subject to jobs@interpals.net containing:
A introductory message telling us why you're a good fit for this job
Your CV/Resume
Your city and which timezone it's in (optional, but helpful) GitHub, Stackoverflow profiles, code examples, links to projects you are involved in and/or other cool things you think we should see
Можно по-русски, если английской версии нет.
Back-End Engineer (remote)
Company description
Our client is an American company that revolutionizes personal finance industry. They are building the brain of an artificially intelligent financial adviser that helps customers to keep track on their wallets. Their goal is to make difficult things simple and they expect ultimately change the way people think about money. If you want to join the team of hardworking and energetic people, who enjoy challenge and want to make a difference, contact G-Nius Talent Recruitment.
This opportunity implies you working on the basis of independent contractor.
Job Description:
Web applications design and development using Java, PHP, Spring Framework, MySQL
Development and design of unit test cases to make the code more robust
Pairing and code reviews
Participation in the areas of architecture, design, implementation, and testing
You will support and troubleshoot problems with existing applications
Required Experience
2-4 years experience in Java, Spring and MySQL (or any relation database)
Experience developing in Spring technologies such as: Spring MVC, Spring Security, Spring Batch
Outstanding analytical and communication and skills
Fluent English
As a plus:
Experience in PHP /Wordpress
Acknowledged with front-end technologies – Object-Oriented Javascript, AJAX, XHTML, HTML, XML/DOM
Unit testing framework, test driven development experience
Personality:
Team player
Able to work independently
Hard-working, ready to put extra effort
Eager to learn new things
Attentive to the deadlines
Reason Why Vacant:
Company is rapidly expanding and looking for remote support
Senior PHP Developer (High Load)
Senior High Load Developer
A flexible, full-time, remote senior position is available at InterPals, a popular social networking site that connects people around the world for friendship, language practice, travel, and more. The site has over 4 million active users. Our user base is extremely enthusiastic and dedicated.
The codebase is PHP (we strive for an enlightened approach to it) on a LAMP stack for a high load website: sharded MySQL, Redis and Sphinx. We use some AWS services (S3, SES). Frontend is basic CSS/HTML/JS (for now, largely jQuery). We use our own homegrown MVC framework.
Your role:
Implement and oversee implementation of new features
Promote best practices, both code and process-related
Coordinate with frontend / designers to update site design and implement mobile version
Review and offer feedback on code written by other developers
Requirements:
PHP experience, high load is a plus. Keen on performance while maintaining high code quality.
Substantial experience with other languages, not just PHP.
MySQL - tuning applications and optimizing queries
JavaScript, Redis, HTML/CSS, Linux, Git. Unit testing. MVC.
Ability to write lean, scalable, but also secure, modern, readable, maintainable, testable, well-documented code
Excellent communication skills (and intermediate English and higher); self-starting, takes initiative and result-oriented
You will be focusing on the backend, but we're a small team, so you should be fairly comfortable with frontend code and basic system administration tasks on Linux too.
If you have significant frontend development (esp. JavaScript frameworks like Angular, Backbone, React, etc.) or mobile (iOS, Android) experience this is a plus, but not required.
Some upcoming projects include: refactoring the codebase for maintainability and performance, new site design and mobile version, full i18n/l10n of site, improving spam detection with ML and crowdsourcing techniques, introducing virtual currency and payment processing for premium features.
What we offer:
Flexible hours, remote work environment with Skype/Slack communication
Competitive compensation, commensurate with experience.
Super-friendly team and occasional team get-togethers
Founder is a developer as well, will appreciate your great code and effort
Location: We are usually based in Moscow, but mostly work remotely at this time. However, if you are in Moscow too -- or in Eastern Europe -- this will be a plus due to time zones and opportunities to meet in person.
How to apply: Interested? We'd love to hear from you! Send us an email with "Senior PHP Developer - Moi Krug" in the subject containing:
A introductory message telling us why you're a good fit for this job
Your CV/Resume
Your city and which timezone it's in
GitHub, Stackoverflow profiles, code examples, links to projects you are involved in and/or other cool things you think we should see
JAVA-программист
Собираю команду разработчиков для построения стартапа который произведет революцию в сфере бизнес договоров.
Обязательно:
Опыт разработки на Java не менее 5 лет
Опыт построения масштабируемых backend используя Java
Современные Java frameworks (Dropwizard, Spring)
AWS (VPC, security)
Контэйнерные технологии (Docker, Kubernetes, AWS EC2 Container Service)
Реляционные базы данных
Желательно:
Опыт построения распределенных систем используя micro-services архитектуру
API управление и документирование (Swagger, Mashery etc.)
Опыт работы с различными форматами документов MS Word, PDF и т.д.
Test-driven development
Latency and fault tolerance in large cloud applications (hystrix etc.)
Platform monitoring
Salesforce, DocuSign, BOX.com интеграция
Что нужно делать:
Разрабатывать новый код и исправлять баги
Работать с техническим лидером и CTO над архитектурой платформы
Обеспечивать поддержку системы