Senior Software Engineer

CloudTalk
Summary
Join CloudTalk, a leading AI-powered business communication platform, as a Senior React Native Engineer. As part of a dynamic, growing team, you will design, develop, and maintain scalable solutions using React Native and TypeScript. You will collaborate with cross-functional teams in a SCRUM environment, focusing on high-quality application development and continuous improvement. CloudTalk offers a remote or hybrid work environment, along with various benefits including unlimited paid time off, flexible working hours, a home office budget, and professional development opportunities. This role requires proven experience in React Native development, strong TypeScript and JavaScript skills, and proficiency with Git and Jira. The ideal candidate will also possess familiarity with native development, VoIP applications, and Agile methodologies.
Requirements
- Proven experience in React Native development and delivering robust applications
- Strong experience with TypeScript and JavaScript, and a deep understanding of their principles
- Hands-on experience in developing scalable solutions, particularly with cross-platform frameworks
- Proficiency with Git and Jira to manage code and tasks effectively
Responsibilities
- Use TypeScript and React Native daily to develop and maintain high-quality applications
- Solve technical challenges and provide elegant solutions
- Be involved in designing and implementing new features, while continuously improving existing ones
- Collaborate closely with other team members to discuss new solutions and tackle complex issues
- Debug, test, and ensure the appβs performance is seamless
Preferred Qualifications
- Familiarity with native development using Swift (Objective-C) or Kotlin (Java)
- Experience in VoIP application development and related technologies
- Knowledge of testing frameworks like Cypress, Detox, or Nest
- Experience with package management tools such as yarn and Cocoapods
- A background in working within Agile and SCRUM methodologies
- Familiarity with monitoring tools such as Datadog, Grafana, Sentry, Firebase, etc
Benefits
- Unlimited Paid Time Off
- Flexible working hours
- Home office budget
- MacBook for work
- 1-1 Coaching sessions with our resident communications advisor
- Leaders Academy & Learning and Development Budget
- Volunteering Days
- Recharge Fridays once per quarter
- Fitness Allowance
- Referral bonuses
- Virtual & physical team buildings
- Company merchandise