Senior Software Engineer
2 days ago
About Field Nation:
Field Nation is a leading services marketplace and SaaS platform connecting companies with a vast network of independent contractors. We empower businesses to scale their field service operations efficiently and provide flexible work opportunities for skilled professionals. Our mission is to transform how work gets done, one project at a time.
The Engineering Team:
Our engineering team is at the heart of everything we do. We are a passionate group of problem-solvers and innovators who build and maintain the platform that connects our users and powers the gig economy for field services. We work in an agile, collaborative environment and are constantly seeking to improve our technology, processes, and products.
About the Role:
We are looking for a skilled Software Engineer to join our team, focusing on the core foundation of our mobile application. This role is a unique opportunity to work at the framework level of our React Native mobile application, directly impacting the entire mobile engineering organization. You will be responsible for building and maintaining the foundational components, tooling, and architecture that enable our feature teams to build and ship high-quality mobile experiences efficiently.
If you are a mobile engineer who loves diving deep into performance optimization, framework-level development, and creating reusable, robust components, this role is for you.
What You'll Do:- Framework & Tooling Development: Build and maintain core frameworks, libraries, and tooling that improve the developer experience and performance of our React Native applications.
- Performance Optimization: Profile and optimize the performance of our mobile app at a low level, focusing on reducing bundle size, improving startup time, and ensuring smooth animations and transitions.
- Component & Design System: Architect and build a robust, scalable, and reusable component library and design system for our mobile platform, ensuring consistency and quality across all features.
- Cross-Platform Integration: Develop native modules and bridge code (in Swift/Objective-C for iOS and Kotlin/Java for Android) to expose platform-specific functionality to our React Native codebase.
- Collaboration: Work closely with other engineering teams, product managers, and designers to understand their needs and provide foundational solutions that unlock their productivity.
- CI/CD & Release Management: Contribute to the mobile CI/CD pipelines and release processes, ensuring smooth and reliable delivery of new app versions to the App Store and Google Play.
- Mentorship & Best Practices: Promote and enforce mobile development best practices, perform code reviews, and help mentor other engineers on mobile architecture and framework-level concepts.
- Innovation: Stay up-to-date with the latest developments in the React Native ecosystem, mobile platforms, and related technologies, and propose new ideas to improve our mobile foundation.
- Experience: 3-5 years of professional software engineering experience, with a significant focus on mobile application development.
- React Native Expertise: Strong command of React Native and its core principles. You should be comfortable with debugging and performance profiling at a deeper level than a typical feature engineer.
- JavaScript/TypeScript: Excellent proficiency in modern JavaScript (ES6+) and TypeScript.
- Native Mobile Development: A solid understanding of either iOS (Swift/Objective-C) or Android (Kotlin/Java) development is a must. You should be able to write native code and create bridges to React Native.
- Architectural Knowledge: Experience with mobile architectural patterns (e.g., MVVM, MVI) and state management libraries (e.g., Redux, Zustand, MobX).
- Communication: Excellent communication and collaboration skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.
- Problem-Solving: A tenacious and creative problem-solver who enjoys tackling complex, foundational challenges.
- Bonus Points If You Have:
- Experience building and maintaining a mobile component library or design system.
- Experience with release/deploy management (app store connect, and play store console)
- Experience with a modern web framework like React, Vue, or Angular.
- Experience with cloud platforms, especially AWS (e.g., Lambda, S3, EC2, DynamoDB).
- Familiarity with containerization technologies like Docker and Kubernetes.
- Familiarity with infrastructure-as-code tools (e.g., Terraform, CloudFormation, Ansible).
- Exposure to monitoring and logging tools (e.g., Datadog, Prometheus, Grafana, ELK stack).
- Knowledge of both SQL and NoSQL databases.
- Experience building and working with microservices architecture.
- Strong analytical and problem-solving skills.
- 1:00 PM - 10:00 PM (BD Time), Monday to Friday
- BDT 160, ,000 (Monthly)
- Competitive salary based on experience and qualification.
- Mobile Bill
- Festival Bonus
- Leave Encashment
- Medical Insurance
- Gratuity Benefit
- Lunch/Dinner - Fully Subsidized
- Transportation Service - Drop Off
- Gym Membership
- Career Development Budget
- Annual performance evaluation and increment.
- Profit Sharing - Field Nation LLC Performance Reward.
- Sound work-life balance - Regular working hours: 8 Hours/Day, 5 Days/Week.
- Flexible leave/vacation policy.
- Friendly work environment.
- Opportunity to work with cross-cultural teams in the US.
Why Field Nation?
At Field Nation, we are breaking the barriers to work and enabling the gig economy. We're a tech company that offers a web-based marketplace solution for buyers and sellers of contract services to simply connect, work, and manage their business. We look for collaborators, innovators, and problem solvers to join us in our common purpose of changing the way work gets done. We were named a Top Workplace by the Star Tribune in 2017, 2018, 2019, and a Top 150 Workplace in 2020. We look to hire extraordinary people and provide them extraordinary benefits.
-
Senior Software Engineer
5 days ago
Dhaka, Dhaka, Bangladesh Enosis Solutions Full time ৳85,000 - ৳115,000Senior Software Engineer (Python)Application Deadline: 30 November 2025Department: EngineeringEmployment Type: Permanent - Full TimeLocation: DhakaCompensation: ৳85,000 - ৳115,000 / monthDescription We are looking for Senior Software Engineers having professional experience and good knowledge of Python and Django or Flask frameworks along with web...
-
Senior Software Engineer
7 days ago
Dhaka, Dhaka, Bangladesh Enosis Solutions Full time ৳85,000 - ৳115,000Senior Software Engineer (Java)Application Deadline: 25 November 2025Department: EngineeringEmployment Type: Permanent - Full TimeLocation: DhakaCompensation: ৳85,000 - ৳115,000 / monthDescription We are looking for Senior Java developers having professional experience and good knowledge on Java and Spring framework along with web technologies...
-
Senior Software Engineer
5 days ago
Dhaka, Dhaka, Bangladesh Enosis Solutions Full time ৳420,000 - ৳630,000 per yearWe are looking for Senior Software Engineers having professional experience and good knowledge of Python and Django or Flask frameworks along with web technologies (JavaScript and single-page application frameworks). Your primary focus will be developing enterprise-level applications for customers following proper design patterns and clean code in an...
-
Senior Software Engineer
2 days ago
Dhaka, Dhaka, Bangladesh Wallstreetdocs Ltd Full time $60,000 - $120,000 per yearAbout the RoleYou are an experienced and enthusiastic Senior Software Engineer (Java / ) with a passion for building modern, cloud-native applications. You are excited by the challenge of migrating complex systems from virtual machines to containerized deployments in Docker and Kubernetes. You love elegant and effective solutions, and you enjoy improving...
-
Senior Software Engineer
2 days ago
Dhaka, Dhaka, Bangladesh Optimizely Full time ৳120,000 - ৳240,000 per yearAt Optimizely, we're on a mission to help people unlock their digital potential. We do that by reinventing how marketing and product teams work to create and optimize digital experiences across all channels. With Optimizely One, our industry-first operating system for marketers, we offer teams flexibility and choice to build their stack their way with our...
-
Senior Software Engineer
5 days ago
Dhaka, Dhaka, Bangladesh Wallstreetdocs Ltd Full time ৳60,000 - ৳180,000 per yearWhat We Do We are a global software and professional services company serving the financial industry, with offices in the UK, USA, Germany, Brazil, Hong Kong, Indonesia, and Bangladesh. We specialize in working with investment banks to automate the issuance process for structured products. We're looking for a Senior Software Engineer to join our dynamic...
-
Senior Software Engineer
2 weeks ago
Dhaka, Dhaka, Bangladesh Rooya Full time ৳2,160,000 - ৳2,400,000 per yearCompany Overview:Rooya is an innovative company transforming fleet management and insurance through advanced AI-vision telematics technology. Our platform leverages computer vision to provide optimized decision-making solutions for the insurance and fleet management industries.Job Description:We're seeking an experienced Senior Software Engineer to join our...
-
Senior Software Engineer
7 days ago
Dhaka, Dhaka, Bangladesh Tenbyte Full time $70,000 - $120,000 per yearTenbyte Limited is a rapidly growing cloud tech company based in Bangladesh & Malaysia. We build cloud infrastructure and video streaming infrastructure as a service. Fast-growing team. High standards. Real impact.The roleWe are seeking an experienced Senior Golang Software Engineer with a strong background in SaaS and Golang to join our on-site team. This...
-
Senior Software Engineer
1 week ago
Dhaka, Dhaka, Bangladesh PalmPay Full timeAbout PalmPayPalmPay is a leading neobank and fintech platform scaling financial inclusion across emerging markets. With over40 million users, we're building a digital financial ecosystem that empowers individuals and businesses through accessible, easy-to-use, and rewarding financial services.Operating inNigeria, Ghana, Tanzania, and Bangladesh, PalmPay has...
-
Senior Software QA Engineer
2 weeks ago
Dhaka, Dhaka, Bangladesh Enosis Solutions Full time ৳400,000 - ৳600,000 per yearSenior Software QA EngineerApplication Deadline: 10 November 2025Department: EngineeringEmployment Type: Permanent - Full TimeLocation: DhakaCompensation: ৳80,000 - ৳100,000 / monthDescription We are looking for experienced Software QA professionals with capturing and transforming business requirements into detailed test scenarios. The ideal candidates...