Job Closed
This listing is no longer active.
Berlin Digital Agency: AI, Consulting, & Development
React Native Developer – Freelance
Location
Germany
Posted
57 days ago
Salary
0
Seniority
Senior
Job Description
React Native Developer – Freelance
Berlin Bytes
• Develop a high-performance, responsive, and accessible mobile application for iOS and Android using React Native • Contribute to and implement a clean, scalable, and maintainable codebase • Collaborate with the backend team • Implement complex and pixel-perfect UIs based on designs from our team • Integrate third-party services and native device APIs as needed • Optimise the application for performance • Write clean, well-documented, and thoroughly tested code • Contribute to the CI/CD pipeline and deployment process
Job Requirements
- 5+ years of professional software development experience
- At least 3+ years focused on mobile development using React Native
- Expert proficiency in React Native, JavaScript, and TypeScript
- Deep experience with state management solutions in the React ecosystem (e.g., Redux, Zustand, React Context API)
- Proven experience integrating with RESTful APIs and/or GraphQL
- Strong skills in implementing internationalisation (i18n) and localisation (l10n)
- Demonstrated expertise in mobile app performance optimisation, debugging, and ensuring a high-quality user experience
- Experience with mobile testing frameworks such as Jest and React Native Testing Library
- Proficiency with version control using Git/GitHub
- Familiarity with CI/CD pipelines (e.g., App Center, GitHub Actions)
- Experience with native iOS (Swift/Objective-C) or Android (Kotlin/Java) development is a strong plus
Benefits
- Flexible work arrangements
- Professional development opportunities
Related Guides
Related Job Pages
More Software Engineer Jobs
• Develop and maintain RESTful APIs and microservices. • Work with Node.js, .NET or equivalent technologies (depending on the team's stack). • Implement integrations with internal services and external APIs. • Use messaging systems (SQS/SNS, Kafka or similar). • Work with relational and NoSQL databases. • Ensure delivery quality with unit and integration tests. • Participate in agile ceremonies and collaborate with multidisciplinary squads. • Contribute to engineering, security, and documentation best practices.
Developer
Stage ConsultingTransformando modelos de negócio por meio de tecnologia, estratégia e inovação
• Development and maintenance of web and mobile applications using our main stack (React and Node.js). • Perform maintenance and create new features, ensuring the quality and performance of deliveries. • Participate daily in technical and business team rituals, such as daily meetings, planning sessions and retrospectives. • Communicate frequently with other team members (developers, designers, product owners) to ensure alignment and collaboration. • Propose improvements and innovations for the platforms and/or the business, contributing your technical expertise. • Maintain a strategic product perspective, understanding user needs and company goals to develop the best solutions.
• Design, deploy, and maintain Splunk's observability solutions including Splunk Infrastructure Monitoring, Splunk APM, and Splunk Log Observer. • Develop and manage dashboards, alerts, and reports to monitor the health and performance of systems and applications. • Implement and maintain integrations with other observability solutions like AppDynamics, DataDog, or similar. • Monitor system performance, identify bottlenecks, and implement solutions to improve efficiency. • Act as a key member of the incident response team, utilizing observability tools to diagnose and resolve issues quickly. • Work closely with DevOps, development, and IT teams to ensure observability solutions meet the needs of all stakeholders.
Java Development - Lead Consultant | Remote
TASQ Staffing SolutionsTalent Acquisition done with Speed Quality
Overview We are seeking an experienced and highly motivated Lead Java Developer to drive the design, development, and delivery of scalable, cloud-native applications. This role combines deep technical expertise in Java development with leadership responsibilities, including mentoring teams, driving architectural decisions, and integrating AI-driven solutions within modern cloud environments. Key Responsibilities - Lead the end-to-end design, development, and deployment of enterprise-grade Java - applications - Architect and implement scalable, secure, and high-performing solutions preferably on - Azure Cloud Drive the integration of AI/ML capabilities (e.g., APIs, models, automation) into business - applications - Collaborate with cross-functional stakeholders to translate business requirements into - technical solutions - Provide technical leadership, mentorship, and guidance to a team of developers - Establish and enforce coding standards, best practices, and development frameworks - Oversee code reviews, performance optimization, and system troubleshooting - Manage project timelines, delivery commitments, and resource planning - Ensure CI/CD pipelines, DevOps practices, and cloud-native development standards are - followed - Stay updated with emerging technologies, particularly in AI, cloud computing, and - microservices architecture Required Qualifications - Bachelor’s degree in Computer Science, Engineering, or related field - 5-7+ years of experience in Java development, with at least 2–3 years in a leadership role - Strong expertise in Java (Spring Boot, Microservices architecture) - Familiarity or hands-on experience with Microsoft Azure (App Services, Azure Functions, - AKS, Azure DevOps) - Experience integrating AI/ML services (e.g., REST APIs, Azure AI, OpenAI, or similar - platforms) - Solid understanding of RESTful APIs, distributed systems, and event-driven architecture - Experience with relational and NoSQL databases - Proven experience in leading development teams and delivering complex projects Preferred Qualifications - Experience with AI frameworks or tools (e.g., TensorFlow, PyTorch, or cloud-based AI - services) - Familiarity with containerization (Docker, Kubernetes) - Exposure to data engineering or big data technologies - Strong knowledge of DevOps practices and CI/CD pipelines - Experience working in Agile/Scrum environments - Azure certifications (e.g., Azure Developer Associate, Azure Solutions Architect) Key Competencies - Strong problem-solving and analytical mindset - Ability to combine backend engineering with AI-driven solutioning - Effective communication and collaboration skills - Ability to balance hands-on development with mentoring responsibilities - Continuous learning mindset, especially in AI and cloud technologies Additional Details: - Shift Schedule: 5PM - 2AM (PH Time) - Work Setup: Fully Remote




