
Overview
Greetings from Remunance!
Position Overview
We are seeking a highly skilled and versatile Software Engineer with expertise in React, React Native, JavaScript, Node.js, TypeScript. The ideal candidate will also have hands-on experience with Firebase, Firestore, and cloud platforms like Google Cloud Platform (GCP) and Microsoft Azure, including running GCP cloud functions and triggers. Additionally, proficiency in iOS and Android development, as well as website development using Next.js, is essential. This role requires some knowledge of design principles to work effectively with Figma designs and collaborate closely with remote colleagues and QA teams to troubleshoot issues. Experience with analytical tools like Power BI and Looker Studio is also necessary. Familiarity with AI tools or concepts is an asset.
Job Summary
We are looking for a detail-oriented Software Engineer with experience in developing scalable web and mobile applications. The ideal candidate will have a strong background in React, React Native, Node.js, and cloud technologies. This role requires close collaboration with developers, product managers, and QA teams to ensure that all software releases meet high-quality standards. The Software Engineer will be responsible for designing, developing, and deploying applications across multiple platforms while ensuring seamless integration with cloud services.
Key Responsibilities
- Frontend Development:
- Build responsive web applications using React, Next.js, and TypeScript.
- Design and develop mobile applications for iOS and Android using React Native.
- Optimize user interfaces for performance, accessibility, and scalability.
- Work with Figma designs to ensure UI/UX alignment.
- Backend Development:
- Develop server-side logic using Node.js and TypeScript.
- Implement cloud functions on GCP and integrate triggers for automated workflows.
- Cloud & Database Management:
- Work with Firebase services (Firestore, Authentication, etc.) to manage backend infrastructure.
- Deploy and manage applications on GCP and Azure platforms.
- Cross-Platform Development:
- Ensure seamless functionality across iOS, Android, and web platforms.
- Address platform-specific challenges for optimal performance.
- Collaboration & Code Quality:
- Collaborate with remote colleagues, QA teams, and product managers to deliver high-quality features.
- Conduct code reviews, write unit tests, and maintain documentation for best practices.
- Troubleshoot and resolve bugs efficiently.
- Documentation & Analytics:
- Maintain detailed documentation of all development work.
- Use analytical tools like Power BI and Looker Studio to analyze application performance and user behavior.
Required Qualifications & Skills
- Proficiency in React.js, React Native, JavaScript (ES6+), Node.js, and TypeScript.
- Experience with Firebase services like Firestore and Authentication.
- Familiarity with cloud platforms such as GCP (including Cloud Functions) and Azure.
- Experience building websites using Next.js.
- Knowledge of iOS/Android native development (Swift/Objective-C/Java/Kotlin).
- Experience with REST APIs and Axios.
- Experience with native development for Android/iOS
- Basic understanding of design principles and ability to work with Figma designs.
- Excellent collaboration skills to work effectively with remote teams.
- Experience with Power BI and Looker Studio for data analysis.
- Proficient with Git, GitHub, and Azure DevOps for version control and collaboration.
- Understanding of API integration.
Why Join Us?
- Be part of a fast-growing PropTech company that is shaping the future of property management.
- Collaborate with a passionate and innovative team.
- Opportunity to lead initiatives and make a real impact.
- Flexible work arrangements and growth opportunities.