ASP .Net Back-end Developer

Position Summary:

We are seeking a skilled ASP .NET Back-end Developer to design, build, and maintain robust server-side applications and APIs. You will play a key role in developing scalable, secure, and high-performance solutions while collaborating with cross-functional teams to deliver seamless integration between frontend systems and backend services.

Key Responsibilities:

  • Design, develop, and maintain ASP .NET Core applications, RESTful APIs, and microservices.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Optimize database performance, write efficient SQL queries, and manage data storage solutions (e.g., SQL Server, PostgreSQL).
  • Implement authentication, authorization, and security best practices (e.g., OAuth, JWT, SSL).
  • Write clean, testable, and maintainable code following SOLID principles and design patterns.
  • Troubleshoot, debug, and resolve technical issues across development and production environments.
  • Participate in Agile workflows, including sprint planning, code reviews, and continuous improvement.
  • Containerize applications using Docker and deploy to cloud platforms (e.g., Azure, AWS).
  • Monitor application performance, scalability, and reliability, and propose optimizations.
  • Stay updated on emerging technologies and .NET ecosystem advancements.

Qualifications:

  • Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience).
  • 3+ years of professional back-end development experience, with 2+ years focused on ASP .NET Core.
  • Proven experience building RESTful APIs and working with relational databases.
  • Familiarity with Agile/Scrum methodologies and DevOps practices.
  • Portfolio or examples of past projects (GitHub, personal website, etc.).

Skills:

  • Proficiency in C#ASP .NET Core, and Entity Framework Core.
  • Strong understanding of RESTful API design, versioning, and documentation (Swagger/OpenAPI).
  • Experience with SQL databases (SQL Server, PostgreSQL) and ORM tools.
  • Knowledge of cloud platforms (Azure preferred) and containerization (Docker, Kubernetes).
  • Familiarity with message brokers (RabbitMQ, Azure Service Bus) and caching mechanisms (Redis).
  • Expertise in version control (Git) and CI/CD pipelines (Azure DevOps, GitHub Actions).
  • Understanding of unit/integration testing frameworks (xUnit, NUnit, Moq).
  • Ability to write secure code and address vulnerabilities (OWASP Top 10).

Bonus Skills:

  • Experience with NoSQL databases (MongoDB, Cosmos DB).
  • Knowledge of microservices architecture and domain-driven design (DDD).
  • Familiarity with frontend frameworks (React, Angular) for full-stack collaboration.
  • Certification in Azure/AWS or .NET technologies.
  • Exposure to serverless computing (Azure Functions, AWS Lambda). 
--GS Capital--
Programming
Full-Time

React Front-end Developer

Position Summary:

We are looking for a talented React Frontend Developer to build high-performance, scalable web applications with a focus on user experience and modern development practices. You will collaborate with cross-functional teams to transform design concepts into functional, responsive interfaces while ensuring code quality and maintainability.

Key Responsibilities:

  • Develop and maintain responsive web applications using React.js and modern JavaScript/TypeScript.
  • Translate UI/UX wireframes and designs into clean, efficient, and reusable components.
  • Implement state management solutions (e.g., Redux, Context API) for complex applications.
  • Integrate RESTful APIs, GraphQL endpoints, and third-party services.
  • Optimize applications for maximum speed, scalability, and cross-browser compatibility.
  • Write unit and integration tests using frameworks like Jest, React Testing Library, or Cypress.
  • Collaborate with backend developers and designers to ensure seamless implementation of features.
  • Participate in Agile workflows, including sprint planning, code reviews, and retrospectives.
  • Stay updated on emerging frontend technologies and best practices.
  • Contribute to CI/CD pipelines and automated deployment processes.

Qualifications:

  • Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).
  • 2+ years of professional frontend development experience, with 1+ years focused on React.js.
  • Strong portfolio or GitHub profile showcasing React-based projects.
  • Experience with testing frameworks and a commitment to code quality.
  • Familiarity with modern frontend build tools (Webpack, Babel, NPM/Yarn).

Skills:

  • Proficiency in React.jsJavaScript (ES6+), and TypeScript.
  • Expertise in state management libraries (Redux, MobX, or Recoil).
  • Experience with RESTful API integration and asynchronous programming.
  • Knowledge of CSS preprocessors (Sass, LESS) and CSS-in-JS libraries (Styled Components, Emotion).
  • Familiarity with version control (Git) and collaborative tools (Jira, Slack).
  • Understanding of performance optimization techniques (code splitting, lazy loading, caching).
  • Ability to write semantic HTML and create responsive layouts with CSS Grid/Flexbox.

Bonus Skills:

  • Experience with Next.js or other React frameworks.
  • Backend familiarity (Node.js, Express, Django).
  • Knowledge of GraphQL, WebSockets, or real-time applications.
  • Familiarity with accessibility standards (WCAG) and SEO best practices. 
--GS Capital--
Programming
Full-Time

Graphic Designer

Position Summary:

We are seeking a creative and detail-oriented Graphic Designer to produce visually compelling designs that align with our brand identity and engage our target audience. You will collaborate with marketing, product, and content teams to create high-quality graphics for digital and print media, ensuring consistency and innovation across all platforms.

Key Responsibilities:

  • Design visually appealing graphics for digital platforms (websites, social media, email campaigns, ads) and print materials (brochures, banners, packaging, etc.).
  • Collaborate with stakeholders to translate creative briefs into impactful visual concepts.
  • Develop and maintain brand guidelines, ensuring consistency in typography, color schemes, and imagery across all deliverables.
  • Create logos, icons, infographics, and other brand assets.
  • Edit and retouch photos or videos to enhance visual appeal.
  • Prepare print-ready files and optimize digital graphics for performance and responsiveness.
  • Stay updated on design trends, tools, and technologies to bring fresh ideas to the team.
  • Manage multiple projects simultaneously, adhering to deadlines and feedback cycles.
  • Present design concepts to internal teams and iterate based on feedback.

Qualifications:

  • Bachelor’s degree in graphic design, Visual Arts, or a related field.
  • 2+ years of professional graphic design experience, with a strong portfolio showcasing diverse projects.
  • Proficiency in industry-standard design software (Adobe Creative Suite: Photoshop, Illustrator, InDesign).
  • Experience with digital design tools (Figma, Canva, or Sketch) is a plus.
  • Knowledge of print production processes and pre-press requirements.

Skills:

  • Expertise in Adobe Creative Suite (Photoshop, Illustrator, InDesign).
  • Strong understanding of typography, color theory, and layout principles.
  • Ability to create responsive designs for web and mobile interfaces.
  • Basic video editing/motion graphics skills (After Effects, Premiere Pro) are a bonus.
  • Familiarity with UX/UI design principles for digital assets.
  • Excellent communication and collaboration skills.
  • Attention to detail and ability to work independently or in a team.

Bonus Skills:

  • Experience with 3D modeling (Blender, Cinema 4D).
  • Knowledge of HTML/CSS for basic web design implementation.
  • Illustration or hand-drawn design skills.
  • Experience designing for social media campaigns and A/B testing.
--GS Capital--
Marketing
Full-Time

Accountant

Position Summary:

We are seeking a detail-oriented Accountant to manage and optimize our financial processes using the Odoo ERP platform. You will oversee accounting operations, ensure compliance with financial regulations, and leverage Odoo’s modules to streamline workflows, reporting, and data accuracy. This role requires a blend of accounting expertise and technical proficiency in Odoo’s financial tools.

Key Responsibilities:

  • Manage day-to-day accounting operations using Odoo’s Accounting module, including accounts payable/receivable, general ledger, bank reconciliations, and expense tracking.
  • Configure and customize Odoo’s financial modules to align with company processes (e.g., invoicing, tax management, multi-currency transactions).
  • Generate financial reports (P&L, balance sheets, cash flow statements) and dashboards within Odoo for stakeholders.
  • Ensure compliance with local and international accounting standards (GAAP, IFRS) and tax regulations.
  • Collaborate with cross-functional teams to integrate Odoo’s accounting module with other Odoo apps (e.g., Inventory, Sales, Purchase).
  • Troubleshoot and resolve discrepancies in financial data, ensuring system accuracy and integrity.
  • Assist in month-end and year-end closing processes, including audits and budget preparation.
  • Train team members on Odoo accounting workflows and best practices.
  • Stay updated on Odoo updates, new features, and industry trends to recommend system improvements.

Qualifications:

  • Bachelor’s degree in accounting, Finance, or a related field.
  • 3+ years of accounting experience, with 1+ years of hands-on experience using Odoo ERP (Community or Enterprise).
  • Proficiency in Odoo’s Accounting module, including configuration, reporting, and automation.
  • Strong understanding of accounting principles, tax regulations, and financial compliance.
  • Experience with multi-currency, multi-company, and inter-company transactions in Odoo.
  • Familiarity with Odoo Studio or technical customization (e.g., creating custom fields, workflows) is a plus.

Skills:

  • Expertise in Odoo Accounting, including automated journal entries, payment reconciliation, and budget management.
  • Advanced knowledge of financial reporting tools (Odoo’s QWeb, Excel, BI tools).
  • Ability to map business processes to Odoo’s workflows and troubleshoot system issues.
  • Strong analytical skills with attention to detail and accuracy.
  • Familiarity with Odoo’s integration with third-party apps (e.g., payment gateways, e-commerce platforms).
  • Basic understanding of Odoo’s technical architecture (e.g., PostgreSQL, user access rights).
  • Excellent communication skills for cross-departmental collaboration.

Bonus Skills:

  • Odoo Certification (Accounting, Functional, or Technical).
  • Experience with Odoo.sh hosting or server management.
  • Knowledge of other Odoo modules (e.g., Inventory, Manufacturing, HR).
  • Basic Python scripting for Odoo customizations.

--GS Capital--
Accounting
Full-Time

Flutter Mobile Application Developer

Position Summary:

We are seeking a skilled Flutter Mobile Application Developer to design, build, and maintain high-performance, cross-platform mobile applications. You will work closely with product managers, designers, and backend teams to translate requirements into scalable, efficient, and user-friendly solutions using Flutter and Dart.

Key Responsibilities:

  • Develop, test, and deploy cross-platform mobile applications using Flutter and Dart.
  • Write clean, maintainable, and well-documented code following best practices.
  • Collaborate with designers to implement pixel-perfect UIs while ensuring optimal performance.
  • Integrate RESTful APIs, third-party libraries, and backend services (e.g., Firebase, GraphQL).
  • Debug and resolve technical issues, optimize app performance, and ensure responsiveness.
  • Participate in code reviews, architecture discussions, and sprint planning in an Agile environment.
  • Stay updated on Flutter updates, emerging trends, and mobile development best practices.
  • Contribute to CI/CD pipelines for automated testing and deployment.

Qualifications:

  • Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience).
  • 2+ years of professional experience in mobile app development, with at least 1 year focused on Flutter.
  • Proven track record of published apps on Google Play Store, Apple App Store, or GitHub.
  • Experience with state management solutions (e.g., Provider, Bloc, Riverpod).
  • Familiarity with native mobile development (Android/Kotlin or iOS/Swift) is a plus.

Skills:

  • Proficiency in Dart and deep understanding of Flutter framework (widget lifecycle, navigation, animations).
  • Strong knowledge of RESTful API integration, JSON parsing, and asynchronous programming.
  • Experience with version control (Git) and collaborative tools (Jira, Slack, etc.).
  • Familiarity with testing frameworks (e.g., flutter_test, Mockito) and CI/CD tools (GitHub Actions, Codemagic).
  • Understanding of app performance optimization, memory management, and security best practices.
  • Ability to troubleshoot and debug complex issues across platforms. 
--GS Capital--
Programming
Full-Time

We are a team of passionate people whose goal is to improve everyone's life through disruptive services. We provide great services to solve your business problems.