Position: Backend developer
Company: Titu Blockchain
Experience required: 3y
English level: upper

7 years ago we launched a field sales app for B2C and B2B teams. Our application can be used for all customer communication channels, including field sales and service, inbound and outbound call centers, contact centers.

Our sales support platform offers its users the ability to set up an ideal sales flow. Interactions between agents and prospects often provide valuable insights that, in a multi-channel environment, can be used to increase conversions and improve customer satisfaction across all channels.
Great attention is paid to all interactions between potential clients and the agent, often there is much room for improvement.
Our company is not a one-stop solution, but a modular system that can be customized according to the needs of our customers. Our current clients are mainly large energy and telecommunications organizations, and we focus on the European and US markets.

**Responsibilities:**

Work with other developers to design and develop system architectures.
Team up with a front-end developer to create web applications.
Develop, test, and release server software and database architecture that provide services for web applications and integration with third-party services.
Provide technical design, architecture for projects and applications.
Create correct, stable and well-documented code.
Provide project management and support to the team.
Describe and document API, user and technical documentation.
Provide integration with other back-end services or providers.
Identify tactical and/or strategic opportunities and threats for customers and Sharewire.
Provide feedback to project management as the project moves forward on progress and issues.
Providing estimates for project management.
Provide, justify and implement technical solutions to project requirements.
Implement and maintain unit, functional, and other tests to ensure the quality and security of solutions.
Work according to the project management plan and identify time and budget issues early.
Maintain up-to-date information on developments related to client projects; share knowledge with colleagues inside and outside the team.
Collaborate with junior developers and train them.

**Who we are looking for:**
Master degree in IT, senior developer, team player, fast learner
Secure coding practices and methods. Backend
A about of 5 years experience as a PHP developer, 2 years experience working on (Enterprise) SaaS products
Experience in LAMP environment and development
Excellent knowledge of Linux, PhP and MySQL, Git and good knowledge of Http protocols
Experience on Laravel, Yii2 Framework, RESTful, Salesforce, AWS APIs
Basic knowledge on ElasticSearch, Python, NodeJS, Redis 
Methodologies:
CI/CD workflow, SCRUM sprints & AGILE,  OOP
TDD Management:
JIRA and Confluence, actiTIME
Good English language skills, both spoken and written


**What do we offer:**
- Competitive salary
- International work environment
- A team of professional enthusiasts

**If you have the required team experience with problem solving skills, send us your CV and be part of the best team!**