Job Title: Software Engineer (FullStack)
Work Mode: Remote
Job Summary:
Our client Krowdshield is seeking a talented and driven Software Engineer (FullStack) to design build and optimize the core platform that addresses critical safety challenges in emerging markets. You will be responsible for creating seamless user experiences while ensuring a robust and scalable backend architecture. Collaborating closely with crossfunctional teams you will play a pivotal role in delivering a responsive secure and highperforming platform for individual users and SMEs.
Job Responsibilities:
- Design and implement highquality responsive user interfaces using React Native (mobile) and React.js (web).
- Translate wireframes and designs from tools like Figma into functional pixelperfect UI components.
- Optimize geolocationbased features and realtime updates to enhance the user experience.
- Ensure crossplatform compatibility and mobilefirst responsiveness.
- Conduct regular testing debugging and performance optimization for smooth frontend operation.
- Build and maintain scalable backend services APIs and databases to support the Krowdshield platform.
- Develop realtime data pipelines for features like geotagged incident reporting and safety heat maps.
- Implement secure user authentication and rolebased access control systems.
- Optimize backend performance including offline data synchronization.
- Monitor system performance troubleshoot backend issues and ensure seamless API integration with frontend teams.
- Ensure compliance with data privacy regulations and security standards.
Requirements
Requirements:
- Three to five years of proven experience as a FullStack Developer.
- Proficiency in JavaScript TypeScript React Native and React.js.
- Proficiency in Node.js Python or Go with experience building RESTful or GraphQL APIs.
- Strong experience with PostgreSQL (or similar relational databases) and geospatial tools like PostGIS.
- Familiarity with platforms such as AWS GCP or Azure.
- Experience with version control systems (Git) containerization tools (Docker Kubernetes) and CI/CD pipelines.
- Experience in unit and integration testing.
- Knowledge of design tools like Figma and responsive design principles.
- Realtime messaging systems (e.g. WebSockets MQTT).
- Geospatial processing and visualization (e.g. Mapbox Google Maps API).
Background in IoT device integration such as cameras or sensors.
Benefits
What We Offer:
- A collaborative and innovative work culture that values creativity and results.
- Competitive compensation and benefits including health insurance and paid time off.
- Opportunities for professional growth and learning.
- The chance to work on a meaningful product that addresses safety challenges in emerging markets.
If you are driven by a passion for utilizing technology to tackle complex challenges and excel in dynamic fastpaced environments we encourage you to apply.
Requirements: Three to five years of proven experience as a Full-Stack Developer. Proficiency in JavaScript, TypeScript, React Native, and React.js. Proficiency in Node.js, Python, or Go, with experience building RESTful or GraphQL APIs. Strong experience with PostgreSQL (or similar relational databases) and geospatial tools like PostGIS. Familiarity with platforms such as AWS, GCP, or Azure. Experience with version control systems (Git), containerization tools (Docker, Kubernetes), and CI/CD pipelines. Experience in unit and integration testing. Knowledge of design tools like Figma and responsive design principles. Real-time messaging systems (e.g., WebSockets, MQTT). Geospatial processing and visualization (e.g., Mapbox, Google Maps API). Background in IoT device integration, such as cameras or sensors.