Software Engineer, Full Stack (React Native)

May 16

Apply Now
Logo of Kustomer

Kustomer

Kustomer helps businesses grow by delivering exceptional customer service via phone, email, chat, text, social, messaging and more$1. .$1

customer experience • customer service • CRM • CX • SaaS

201 - 500

💰 $60M Venture Round on 2023-05

Description

• Take full ownership of Kustomer’s React Native SDK, developing new features, fixing bugs, and handling releases (CI) • Design and develop robust, scalable, and high-performance React Native code that meets the needs of our users. • Design, develop, and deploy robust and scalable backend applications using Node.js, MongoDB, and AWS. • Develop APIs and integrate with external services and databases, ensuring data integrity and security. • Collaborate with cross-functional teams, including product managers, designers, and backend engineers, to define and implement features and functionalities. • Write clean, efficient, and maintainable code for both the frontend and backend components of our applications. • Conduct thorough testing and debugging to identify and fix any issues or performance bottlenecks. • Optimize the user experience by implementing smooth animations, responsive layouts, and intuitive interactions. • Optimize application performance by implementing caching mechanisms, efficient algorithms, and database indexing. • Stay up to date with the latest Mobile development trends, best practices, and technologies. • Collaborate with the QA team to ensure the delivery of high-quality applications that meet the defined requirements. • Conduct code reviews and provide constructive feedback to maintain code quality and ensure adherence to coding standards. • Continuously improve the development process by identifying and implementing innovative solutions and tools.

Requirements

• 2-5 years of software development experience (preferably 1-2 years of just React Native) • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience) • Strong experience in developing Mobile applications, like push notifications, local storage, deployment, etc. • Experience with state management solutions such as Redux, MobX, or Context API • Solid understanding of backend development concepts and technologies, including RESTful APIs, server-side programming languages (e.g., Node.js, Python), and databases (e.g., MySQL, PostgreSQL, MongoDB) • Experience with version control systems, such as Git, and familiarity with collaborative development workflows • Knowledge of cloud platforms, such as AWS or Azure, and experience with cloud services like AWS Lambda or Firebase • Knowledge of software engineering principles, design patterns, and best practices for building scalable and maintainable code • Ability to work in an Agile development environment, collaborating with cross-functional teams and adapting to changing requirements • Strong problem-solving skills and attention to detail • Excellent communication and teamwork skills to effectively collaborate with team members • Demonstrated ability to learn new technologies and adapt quickly to new challenges

Benefits

• competitive salaries • stock options • 100% healthcare coverage • 401K • WiFi and Mobile reimbursement • generous vacation policy

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com
Jobs by Title
Remote Account Executive jobsRemote Accounting, Payroll & Financial Planning jobsRemote Administration jobsRemote Android Engineer jobsRemote Backend Engineer jobsRemote Business Operations & Strategy jobsRemote Chief of Staff jobsRemote Compliance jobsRemote Content Marketing jobsRemote Content Writer jobsRemote Copywriter jobsRemote Customer Success jobsRemote Customer Support jobsRemote Data Analyst jobsRemote Data Engineer jobsRemote Data Scientist jobsRemote DevOps jobsRemote Ecommerce jobsRemote Engineering Manager jobsRemote Executive Assistant jobsRemote Full-stack Engineer jobsRemote Frontend Engineer jobsRemote Game Engineer jobsRemote Graphics Designer jobsRemote Growth Marketing jobsRemote Hardware Engineer jobsRemote Human Resources jobsRemote iOS Engineer jobsRemote Infrastructure Engineer jobsRemote IT Support jobsRemote Legal jobsRemote Machine Learning Engineer jobsRemote Marketing jobsRemote Operations jobsRemote Performance Marketing jobsRemote Product Analyst jobsRemote Product Designer jobsRemote Product Manager jobsRemote Project & Program Management jobsRemote Product Marketing jobsRemote QA Engineer jobsRemote SDET jobsRemote Recruitment jobsRemote Risk jobsRemote Sales jobsRemote Scrum Master / Agile Coach jobsRemote Security Engineer jobsRemote SEO Marketing jobsRemote Social Media & Community jobsRemote Software Engineer jobsRemote Solutions Engineer jobsRemote Support Engineer jobsRemote Technical Writer jobsRemote Technical Product Manager jobsRemote User Researcher jobs