ResponsibilitiesSolve technical problems by working closely with Agile scrum masters, UX, product managers, and remote teams.Review and correct code for quality and designManage the delicate balance between implementation complexity, time to market, and scalability and resiliency.Design high-performance database schema and code architecture.Empower remote teams to deliver stable, high-performing, and reliable code. This requires regular interactions with remote teams in the mornings.Contribute significantly to sprints, meet sprint deadlines, help other team members with their sprint commitments and take the lead on urgent tasks.Working hours: 2 pm - 8 pm (GMT+1), Mon to Fri (with 2 additional flexible hours, total 8 hours / day)Method: online & remote
QualificationsGood English skills (must have)Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)Knowledge about different architects and system designStrong knowledge and understanding of PHP, Laravel, PostgreSQL, MySQL, Unit Test, Integration Test, API test, JavaScript, Git, Jira, API development, and Amazon Web Services. (from 5 years of experience)Working knowledge of database and code architecture best practices.
Interview format:Round 1: Initial Interview (Length: 30 - 45 mins): Live code + Technical & System Design questionsRound 2: Technical interview with the US company, similar to Round 1 but more complicated. We’ll send you some preparatory documents beforehand so that you can perform well and achieve your targets.(length: 30-45 mins)Final round: Company culture interview with the US company (15-30 mins), mainly asking questions related to your behavior and problem-solving skills when you co-work with the team.