Gigster

👥 501-1000💰 $20,000,000 Series B over 7 years agoSaaSAppsAnalyticsSoftware💼 Private Company
Website LinkedIn Email Facebook Twitter

Gigster is a technology-driven company focused on providing innovative mobile solutions, currently seeking a talented Senior Mobile Developer to join its team.

Related companies:

Jobs at this company:

Apply

📍 US and LatAm

🧭 Contract

🔍 Purchase intelligence and incentives

  • 5+ years of professional programming experience in TypeScript, JavaScript, and C# (.NET Core).
  • Strong understanding of software architecture and modern development practices, including Object-Oriented Programming, Inversion of Control, Dependency Injection, SOLID principles, and RESTful API design.
  • Expertise in microservices architecture, serverless architecture, and AWS cloud environments.
  • Proficiency in PostgreSQL and database design.
  • Experience with messaging and event-driven systems (Kafka, RabbitMQ, or SQS).
  • Hands-on experience with Infrastructure-as-Code tools, particularly Terraform.
  • Excellent problem-solving abilities and strong analytical skills.
  • Outstanding written and verbal communication skills in English.
  • Proven ability to collaborate effectively in distributed team environments.
  • Nice to have: Experience with Docker and containerized application deployments.

  • Design and develop scalable, resilient microservices and APIs using C# (.NET Core) and Node.js.
  • Architect and implement cloud-based solutions leveraging AWS services (SQS, ECS, ECR, RDS, S3, CloudFront, Route53).
  • Lead technical initiatives and contribute to engineering best practices in code quality, performance optimization, and system stability.
  • Develop and maintain CI/CD pipelines using GitHub Actions and other deployment automation tools.
  • Implement comprehensive testing strategies including unit, integration, and E2E testing using Jest and XUnit.
  • Collaborate with Product and Engineering teams to translate business requirements into technical solutions.
  • Mentor junior engineers and promote engineering excellence within the team.
  • Create and maintain technical documentation to ensure system scalability and maintainability.

AWSNode.jsPostgreSQLJestC#CI/CDRESTful APIsTerraformMicroservices

Posted 13 days ago
Apply
Apply

📍 North, Central or South America

🧭 Full-Time

🔍 Software Development and Cloud Services

  • Minimum 10 years of total work experience, preferably 15.
  • At least 5 years working with public cloud (Azure/AWS/GCP).
  • 2+ years of writing production-quality code.
  • 4+ years of architecture and design decision-making experience on software projects.
  • 2+ years of technical design decision-making experience with cloud services.
  • Evidence of senior technical leadership influencing a software development team of 10+.
  • Exemplary English verbal and written communication skills.

  • Work directly with clients to understand their current technical environment and requirements.
  • Partner with cloud engineers to create tailored solutions leveraging public cloud.
  • Own the entire engagement lifecycle, including pre-sales, planning, execution, and delivery.
  • Lead hands-on, addressing client and technical team questions, anticipating problems.
  • Inspire client confidence, advocate for cloud computing, and mentor junior team members.
  • Share industry insights to influence company strategy.
  • Create best practices and documentation for improved internal processes.

AWSLeadershipSoftware DevelopmentCloud ComputingGCPAzureCommunication SkillsWritten communicationDocumentation

Posted 29 days ago
Apply
Apply
🔥 SRE Support Engineer
Posted about 1 month ago

📍 Singapore

🧭 Full-Time

🔍 Software Development and Cloud Services

  • Robust spoken and written English skills.
  • 5 or more years of experience in supporting highly scalable applications and web services.
  • Experience working with Cloud technologies, AWS mandatory; Google Cloud nice to have.
  • Hands-on experience with open-source technologies such as Kubernetes and Docker.
  • Deep understanding and hands-on experience with Linux administration, scripting, and troubleshooting.

  • Work cross-functionally with customers and partners to address complex customer questions and drive incidents to resolution.
  • Troubleshoot, isolate, and resolve container orchestration/management issues, specifically Docker and Kubernetes.
  • Analyze and categorize customer interaction trends to provide feedback to Engineering and SRE organizations.
  • Build knowledge base articles and participate in post-mortem reviews.
  • Obsess over minute details to drive operational excellence.

AWSDockerPythonBashKubernetesCommunication SkillsLinuxAttention to detailNetworkingScripting

Posted about 1 month ago
Apply
Apply

📍 North America, Europe

🔍 Cloud technology services

  • Significant experience (5+ years) managing complex software engineering projects.
  • Engineering background to understand technical requirements.
  • Track record of success managing client relationships and resolving issues.
  • Experience establishing support processes within cross-departmental teams.
  • Ability to adapt to changes in requirements and direction.
  • Familiarity with the Big 3 cloud providers (AWS, Azure, GCP).
  • Strong understanding of project management methodologies (Agile, etc.).
  • Experience establishing project management metrics and reporting.
  • Excellent English verbal and written communication skills.

  • Act as the primary point of accountability for all assigned projects.
  • Own the overall success of each project.
  • Develop business opportunities within the client account, including cross-selling and upselling.
  • Manage project schedules and risks, communicating effectively with clients.
  • Establish communication and reporting mechanisms focused on client value.
  • Manage global teams to provide rewarding work and delight clients.
  • Identify opportunities for technology and process improvements.
  • Serve as a trusted advisor and partner to clients.

AWSProject ManagementAgileGCPAzureCommunication SkillsWritten communicationClient relationship managementTeam management

Posted about 1 month ago
Apply
Apply

📍 Europe, Middle East

🧭 Contract

🔍 Media and Digital

  • 5+ years relevant work experience with demonstrated client-facing experience.
  • Exceptional work ethic and ability to thrive in a fast-paced environment.
  • Comfortable advising business partners on best practices and solutions.
  • Excellent written and oral communication skills in English; proficiency in Arabic is a plus.
  • Experience with User-Centered design, A/B Testing, and MVP Framework concepts.
  • Experience in the media industry and/or digital space.
  • Hands-on experience using SCRUM/Agile methodologies.
  • Proficient in tools supporting Agile collaboration such as Jira, Confluence, MS Office.
  • Experience with cloud/SaaS solutions.
  • BA/BS degree required.

  • Direct and monitor all activities for major technology-based projects from initiation to closing.
  • Work with business partners to develop technology concepts, requirements, and project schedules.
  • Provide status reports, project updates, and manage significant issues.
  • Build trusted advisor relationships with management and technical leads.
  • Establish post-implementation adoption activities.
  • Drive industry best practices and monitor project progress.

Project ManagementAgileSCRUMJiraCommunication SkillsCollaboration

Posted 3 months ago
Apply
Apply
🔥 Senior Mobile Developer
Posted 3 months ago

📍 Qatar, Brazil, India, Armenia, US East Coast

🧭 Full-Time

🔍 Media

  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent professional experience.
  • 10+ years of professional experience.
  • 7+ years of experience in mobile development.
  • Proven experience as a Senior Mobile Engineer with a strong focus on React Native, iOS, and Android expertise.
  • Proficiency in TypeScript.
  • Strong background in Unit Testing.
  • Solid knowledge of Git.
  • Experience with modern CSS/Sass/Less.
  • Understanding of SOLID principles and design patterns.

  • Develop and maintain the mobile application using React Native and other relevant technologies.
  • Optimize the mobile application for performance, usability, and security.
  • Stay updated with the latest mobile app development trends and emerging technologies.
  • Collaborate with the team to identify requirements, meet project milestones, and maintain regular communication.
  • Effectively communicate and resolve issues with internal and external stakeholders.
  • Review and enhance source code to align with project coding standards.
  • Participate in the development of new features and provide support for existing ones.

Software DevelopmentAndroidDesign PatternsGitCSSReact NativeSCRUMTypeScriptReact

Posted 3 months ago
Apply
Apply

📍 Western Europe

🧭 Full-Time

🔍 Technology services

  • Native or near-native English speaker and writer.
  • 5-10 years of experience in a consulting or client services lead role related to cloud, software development or technology services.
  • Proven experience in developing customer-stakeholder relationships.
  • Experience in solution management, planning, and growing of accounts.
  • Demonstrated professional and executive presence - comfortable leading challenging conversations and building relationships with executive-level stakeholders.
  • A well-rounded understanding of the business technology landscape and the ability to have an informed discussion about a wide range of corporate technology initiatives.
  • Creativity and experience in developing and shaping solutions and deals that make sense internally and for the customer.
  • Demonstrated success growing a portfolio by shaping and selling complex, multi-phase, technology projects to enterprise clients with $2B+ in annual revenue.
  • Led or supported revenue generation activities with a successful track record of portfolio growth.

  • Build strong, long-lasting relationships with key clients and stakeholders.
  • Learn and understand a client’s business goals, priorities, and challenges and be able to drive tailored solutions to address customer needs.
  • Own and be accountable for the delivery of services and outcomes for our clients, ensuring customer success.
  • Develop and execute on account strategies and growth plans in alignment with company plans, while working with internal teams.
  • Drive the revenue growth and expansion of existing client accounts through a deep understanding of your customers, navigating client organizations, developing new relationships, and identifying potential opportunities for new business.
  • Enable, mentor, and coach your account teams to achieve client success.

Software Development

Posted 3 months ago
Apply