Company:
Compunnel Inc.
Location: San Francisco
Closing Date: 19/10/2024
Salary: £200 - £250 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Duties
Description: What you'll do:
- Design and deliver code that's readable, maintainable, testable, scalable, reusable, and efficient.
- Work in an Agile team with engineers, designers, and product managers to solve problems as part of a team.
- Think from the customers perspective to recommend design improvements.
- Collaborate with backend teams to design effective and understandable APIs.
- Follow established architecture patterns and suggest improvements.
- Implement new features according to specifications.
- Participate in and/or lead code reviews for yourself and others.
- Build unit and functional tests.
- Learn and implement the latest technologies.
- Mentor fellow engineers.
- Participate in on-call rotations (daytime hours) to help our Support team solve problems for customers.
- Troubleshoot business and production issues by gathering information (for example, issue, impact, criticality, possible root cause); engage support teams to assist in the resolution of issues; formulate an action plan; perform actions as designated in the plan; interpret the results to determine further action; perform root cause analysis to prevent future occurrence of issues; and complete online documentation.
Preferred Qualifications
- Prior experience with GraphQL is a huge plus.
- Prior experience in Retail industry is a huge plus.
- Prior experience in supporting application by handling on-call supports with L2 availability team during critical business hours.
- 6+ years of experience as an Android engineer.
- Expert Android Kotlin and Java skills.
- Plan, implement, maintain, and lead technical projects.
- Caching, logging, performance tuning, monitoring, and scaling.
- Solid understanding of software development lifecycle.
- Unit/UI testing best practices and patterns.
- Comfortable working in a distributed team and communicating asynchronously.
- Experience working in a successful agile development team.
- Able to take full responsibility for the product - from early planning stages to deployment.
Education
Bachelor's Degree
#J-18808-LjbffrShare this job
Compunnel Inc.
Useful Links