An exciting opportunity to bridge modern cross-platform frontends with established enterprise backend systems.
-
Company: P.S.R. Computers
-
Location: Rohini, Delhi (In-Person / On-site)
-
Experience: 1–3 Years
-
Job Type: Full-time, Permanent
About Us
P.S.R. Computers is a long-established leader in developing robust, end-to-end management software for schools, institutes, and businesses. Trusted daily by organizations to handle mission-critical operations—including fee management, GST-compliant billing, core accounting, and payroll—we specialize in software that ensures total stability and compliance.
Today, we are driving the future of institutional management by expanding our ecosystem with seamless online integrations, secure client portals, and cloud-connected web services. We are actively expanding our proven desktop software architecture with:
-
Modern Online Integrations: Syncing local systems with cloud infrastructure.
-
Interactive Client Portals: Building responsive, user-facing web applications.
-
Connected Web Services: Developing secure APIs to bridge platform ecosystems.
If you are looking to work on stable, data-critical applications while helping build the next generation of cloud-connected services, P.S.R. Computers is the place for you.
The Role
We are seeking a detail-oriented and motivated Flutter Applications Developer with 1 to 2 years of professional experience to join our development team. In this role, you will be responsible for building high-quality, cross-platform applications while collaborating closely with our existing backend infrastructure.
💡 The Core Challenge: A unique and critical requirement for this role is the ability to bridge the gap between modern mobile/desktop frontends and established backend systems. You will need to read, analyze, and connect your Flutter applications with codebases written in .NET and relational databases managed via MySQL.
Position Details
| Feature | Description |
| Job Title | Applications Developer – Flutter |
| Experience Needed | 1–2 years of professional software development experience |
| Employment Type | Full-time |
| Core Tech Stack | Flutter, Dart, .NET (C#), MySQL, RESTful APIs
|
Key Responsibilities
-
Cross-Platform Development: Design, build, and maintain high-performance, reusable, and reliable Flutter applications for mobile, web, or desktop platforms from a single codebase.
-
Code Analysis & Integration: Read and analyze existing .NET (C#) source code and business logic to understand how backend services operate, ensuring seamless integration with the Flutter frontend.
-
Database Management & Connectivity: Work with MySQL relational databases; write, optimize, and analyze SQL queries, and ensure efficient data synchronization between the database, backend APIs, and the application.
-
API Consumption: Connect Flutter applications to .NET-based RESTful APIs and web services, handling data parsing, state management, and local caching securely.
-
UI/UX Implementation: Translate wireframes and design mockups into responsive, fluid, and highly interactive user interfaces using Flutter widgets.
-
Performance Optimization: Identify and fix bottlenecks, debug code, and optimize application performance for a smooth user experience.
Required Skills & Qualifications
1. Flutter & Dart (1–2 Years)
-
Proven experience developing and deploying production-ready apps using the Flutter framework and Dart language.
-
Solid understanding of Flutter state management solutions (e.g., Provider, Bloc, Riverpod, or GetX).
-
Experience with local storage solutions in mobile/desktop apps (e.g., Hive, Shared Preferences, or SQLite).
2. .NET Backend Awareness
-
Ability to read, comprehend, and map out logic within .NET / C# codebases (Web API, MVC, or Core).
-
Strong understanding of how server-side logic connects to client-side applications.
3. Relational Databases (MySQL)
-
Proficiency in MySQL, including a strong grasp of relational database design, schemas, joins, and indexing.
-
Ability to write and debug SQL queries to verify data integrity during integration testing.
4. General Software Engineering
-
Good understanding of the full software development lifecycle (SDLC) and Agile methodologies.
-
Proficiency with version control tools, specifically Git.
-
Strong analytical, problem-solving, and debugging skills.
Preferred Qualifications
-
Experience working with enterprise architecture, ERP systems, or multi-module software suites.
-
Familiarity with moving legacy local database systems to cloud or online database structures.
-
Knowledge of CI/CD pipelines for mobile app deployment (App Store, Google Play, or Desktop installers).
Ideal Candidate
We are looking for someone who writes reliable, stable code and understands data-critical applications. Experience with accounting, billing, school, or ERP software will be highly valued.
Location & Commute
-
-
Commute/Relocate: Reliably commute or planning to relocate before starting work.
-
Willingness to travel: 100% (Preferred for deployment/syncs)
-
