Job Description
### Who We Are
Field Nation brings companies and service professionals together through an integrated, easy-to-use platform. We support businesses looking to grow their service offerings while empowering technicians to leverage their skills on their own terms. Our mission is to help the service delivery industry do great work, and we live that mission by doing great work for the companies and service professionals who depend on us.
### Role Importance
We are looking for experienced developers who want to be part of a fast-paced, dynamic environment, where everyone’s opinions and efforts are valued. We hire outstanding professionals and give them the opportunity to thrive in a collaborative atmosphere that values learning, growth, and hard work.
### Responsibilities
- Develop and enhance our cutting-edge SaaS solution, hosted on AWS, to support the current and future Gig economy.
- Work on the backend, built with PHP and MySQL, and increasingly transitioning to Node.js microservices, exposed via REST APIs.
- Build and maintain the front end using React, React Native, and Redux for both web and mobile applications.
- Utilize Docker containers for building and deploying services, managed by Kubernetes.
- Ensure service observability, monitoring, alerts, and maintenance of SLI/SLO.
- Collaborate closely with the engineering team, Product Management, UX, and our customers to develop and deliver impactful features.
### Qualifications
- 2+ years of experience in backend development.
- 1+ years of experience in ReactJS.
- Strong understanding of TypeScript and ES6.
- Experience with backend languages such as NodeJS, NestJs, PHP.
- Knowledge of SQL, specifically MySQL.
- Ability to write clean, standards-compliant HTML and CSS.
- Familiarity with Git version control.
- Knowledge of Linux or other Unix-based systems (Ubuntu/Debian is a plus).
- Experience with RESTful web services and microservice architecture is a plus.
- Experience with mobile applications (React Native) is a plus.
- Strong written and verbal communication skills.
### Work Schedule and Location
- **Working Days:** Hybrid, Monday to Friday (3 Work from Home + 2 mandatory Work from Office days)
- **Working Hours:** 1:00 PM to 10:00 PM
- **Location:** Uttara 12, Dhaka, Bangladesh