Point your AI agent at freehire and let it find you a job.

Get the CLI →

Central Retail Corporation

Fullstack Developer (Web&Mobile) (Node.js / C# / VB.Net)

Posted Updated
Discussion

We are looking for a passionate and experienced Full Stack Developer to join our Development team. The successful candidate will be responsible for designing, developing, and maintaining mobile applications using Flutter, while also building and maintaining backend APIs using Node.js. This role requires strong problem-solving skills, experience with RESTful APIs, database design, and the ability to work closely with Product Owners, Systems Analysts, QA Engineers, and other Developers throughout the software development lifecycle.

Key Responsibilities
Mobile Application Development

  • Design, develop, and maintain cross-platform mobile applications using Flutter.

  • Integrate mobile applications with RESTful APIs.

  • Optimize application performance, reliability, and security.

  • Publish and maintain applications on Google Play Store and Apple App Store.


Backend Development

  • Design, develop, and maintain RESTful APIs using Node.js (Express.js or NestJS) | C#.Net or VB.Net

  • Develop business logic and backend services.

  • Integrate third-party APIs and external systems.

  • Implement authentication and authorization mechanisms.

  • Troubleshoot and resolve backend issues.


Database & System Integration

  • Design and maintain relational databases.

  • Write and optimize SQL queries.

  • Develop API integrations with internal and external systems.

  • Ensure data integrity, security, and performance.


Collaboration & Software Delivery

  • Work closely with Systems Analysts, QA Engineers, UI/UX Designers, and Product Owners.

  • Participate in requirement analysis, sprint planning, and technical discussions.

  • Perform code reviews and maintain coding standards.

  • Support deployment, production troubleshooting, and continuous improvement initiatives.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.

  • Minimum 2 years of experience in Flutter development.

  • Experience in backend development using Node.js (Express.js or NestJS).

  • Strong knowledge of Dart programming language.

  • Experience with RESTful APIs and JSON.

  • Experience with relational databases such as SQL Server, PostgreSQL.

  • Familiarity with Git version control.

  • Good analytical and problem-solving skills.

  • Ability to work independently and collaboratively in an Agile environment.

Tools

  • Git

  • Postman

  • Swagger / OpenAPI

  • Jira

  • Docker (preferred)


Preferred Qualifications

  • Experience with Firebase or Firebase Cloud Messaging (FCM).

  • Experience with CI/CD pipelines.

  • Experience with E-Commerce or Retail systems.

  • Familiarity with Microservices architecture.

  • Experience integrating payment gateways or third-party APIs.


Soft Skills

  • Strong analytical thinking and problem-solving skills.

  • Good communication and teamwork.

  • Self-motivated and willing to learn new technologies.

  • Ability to manage multiple tasks and meet deadlines.

  • Attention to detail and commitment to software quality.


Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available