Position: Senior Back-end (Node.js) Developer
Company: OTAKOYI
Category: Node.js
Experience required: 3y
English level: upper

OTAKOYI Recruitment Team is looking for a smart, skilled and motivated Senior Back-end (Node.js) Developer to join our client team(social media business team).

The candidate must possess a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build on our business’s current success.


**Required Skills:**
◾3+ years of experience in Backend development (commercial experience);
◾Good English skills, Upper Intermediate/Advanced (for communication with team/client in English);
◾Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies;
◾Understanding of the full mobile development life cycle;
◾Critical thinker and problem-solving skills;
◾Good Team player;
◾Good time-management skills;
◾Great interpersonal and communication skills

**Familiar with such Tech stack:**
◾Node.js
◾MySQL
◾Twilio OTP, Chat 
◾Mandrill
◾Node Twilio SDK
◾Node Mandrill Transport 
◾Node push notifications 

**Responsibilities:**
- Participate in solution design and development, deliver high-quality code;
- Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement;
- Collaborate with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience;
- Developing ideas for new programs, products, or features by monitoring industry developments and trends;
- Optimization of the platform for best performance and user experience;
- Understand the business needs and influence the product;
- Taking lead on project, as needed.


**Recruitment process:**

1.**Pre-screening Interview** with Recruiter up to 40 minutes 
2.**Get to know Client Interview** with CEO and COO  - about 1 hour 
3.**Product Owner** Interview with CEO and PO (project roadmap discussion) - about 40 minutes
3.**Tech Interview** with Tech Lead up to 1-1.5 hour