Start your career with us

We offer a wide opportunity in the area of software development, consultancy and quality; our team is made up of engineers with critical and analytical thinking, who aspire to have new goals and challenges, always innovating in different sectors of the industry.

Carrers Banner 2

Remote Work

Our job positions are remote, so you can enjoy working from anywhere with schedules adjusted to your time zone. 

We care about you

We offer insurance for major medical expenses in Mexico with coverage in the USA border area.

Professional Growth

Our internal talent is always at the forefront with technological knowledge, we support our collaborators with training for their professional development.

Economic Advantages

We offer Savings Fund where we double your money and we also provide Loans without interest.

Bonuses

We grant bonuses for permanence, good performance and for developers your recommend to us.

Gym

We provide money to cover your gym membership.

New Opportunities

Universities

We have agreements with the best universities in the northwestern area of Mexico.

Intership plans

We offer students a study completion plan with curricular value.

Projects

You can have first-hand experience in internal projects using new technologies.

Vacancies

We invite you to apply and our recruitment area will be contacting you as soon as possible.

Microsoft .NET Logo

Lead Full Stack Developer (.NET/React)

Key Responsibilities

Technical Leadership & Development

  • Lead the development and enhancement of online banking, mobile banking, and integration services, ensuring scalability, security, and performance.
  • Architect and develop applications using .NET (C#), Next.js (React), and modern web technologies.
  • Oversee API integrations with third-party financial services, ensuring seamless connectivity and interoperability.
  • Drive the modernization of legacy digital banking solutions to cloud-based and API-first architectures.

Collaboration & Agile Development

  • Work closely with product managers, UX designers, and development teams to translate business needs into functional software solutions.
  • Participate in code reviews, technical discussions, and architectural decision-making.
  • Promote agile development practices, ensuring rapid iteration and continuous improvement.

Innovation & Best Practices

  • Stay ahead of emerging technologies in web development, mobile banking, and fintech integrations.
  • Define and enforce best practices in coding, performance optimization, and system security.
  • Lead efforts in continuous integration (CI) and deployment (CD) pipelines to enhance development efficiency.

Mentorship & Team Growth

  • Mentor and guide junior and mid-level developers, fostering a culture of technical excellence.
  • Drive knowledge-sharing initiatives, ensuring the team stays up to date with modern development practices.
  • Encourage a collaborative, high-performance engineering culture.

Qualifications

Education & Experience

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of software development experience, with at least 2 years in a technical leadership role.
  • Strong experience building web-based applications and APIs for financial services or related industries.
  • Experience working with enterprise-level software systems, preferably in fintech or banking.

Technical Skills

  • Proficiency in .NET (C#), Next.js (React), and modern JavaScript/TypeScript frameworks.
  • Strong expertise in RESTful APIs, GraphQL, and third-party system integrations.
  • Experience with Microsoft Azure or other cloud platforms.
  • Knowledge of secure coding practices, OAuth/OpenID authentication, and financial data security.
  • Familiarity with DevOps, CI/CD pipelines, and containerization (Docker, Kubernetes).
  • Strong database design and optimization skills (SQL Server, NoSQL).

Soft Skills

  • Strong leadership and mentoring abilities.
  • Problem-solving mindset with a passion for building high-quality software.
  • Excellent communication skills, with the ability to collaborate across technical and non-technical teams.
  • Self-motivated and results-driven, with the ability to manage multiple priorities in a fast-paced environment.

Modality:

Remote.

    Name *

    Phone *

    Email *

    For which vacancy would you like to apply?


    Businessanalyst

    Junior or Mid Business Analyst

    We are seeking a customer facing Technical Business Analyst/Project Manager with solid Scrum Agile experience. This is an opportunity to join a fast-paced team delivering IT enterprise solutions projects across multiple departments and business groups.

    Key Responsibilities:

    • Work with all stakeholders to define and document User Requirement Specification, Functional requirement Specification, Testing Validation Documentation/UAT traceability matrix and all requisite work that will determine the success of the solution
    • Develop and write clear user stories and technical tasks, including providing other documentation as needed (i.e. specifications, process diagrams, and other models to clarify the desired solutions) and translate product requirements into user stories and/or technical specifications.
    • Work with Stakeholders, product owner, development team and team lead, collaboratively, to help prioritize stories, tasks and their dependencies to ensure a smooth Project progress.
    • Provide guidance in test plans, test cases, test scripts to ensure that solutions tested meet requirements.
    • Self-managed approach to effectively gather and communicate project expectations in a clear and concise fashion to multiple stakeholders
    • Develop and manage detailed project plans and project schedule with identifiable critical paths, task dependencies, and major milestones.
    • Manage project risks, develops mitigation plans and resolves problems impacting project completion.
    • Timely escalation of any concerns, risks and issues pertaining to business analysis
    • Participate on project meetings and provide insight as appropriate.
    • Documenting and reporting to project leadership and senior management.
    • Develop and maintain business requirements and ensure they aligned with both functional and technical requirements
    • Establish and execute plans for improved business functions through technological advances.
    • Monitor the progress of an IT project to ensure timely and effective completion and provide instruction manuals and training for users of a new system or application.
    • Evaluate the progress of project to determine the need for adjustment in strategy.
    • Assess options for process improvement, including business process modeling.

    Qualifications:

    • Degree in Computer Science or comparable field of study.
    • Minimum of 3 yrs. As business analyst with experience as a project manager.
    • Must demonstrate superior critical thinking skills.
    • Experience leading business analysis activities while ensuring the traceability and optimum coverage of business requirements.
    • Experience managing project execution of integrated Enterprise application solution projects using Agile Scrum.
    • Ability to create and review project requirements to allow timely, high-quality delivery.
    • Experience with business analysis and quality assurance professional standards, business processes, workflows, methodologies and leading practices required.
    • Experience developing detailed project plans with identifiable critical paths, task dependencies, and major milestones, and pro-actively manage the agreed project plans and schedules, including holding team members accountable for timely deliverables.
    • Proven track record of delivering on time and on budget\Ability to estimate resources needed to achieve implementation success and ongoing support goals.
    • Demonstrated leadership ability in complex projects involving cross functional development teams within all levels of an organization.
    • Excellent client relationship skills, representing the development team and ensuring that customer expectations are managed.
    • Excellent verbal and written communication skills .
    • Excellent time management skills.
    • Proven IT technical background and ability to understand complex IT solutions .
    • Ability to work effectively in a time critical.
    • Agile or Scrum experience a must.
    • Knowledge on ITIL V3 Foundation (Service Now).
    • Experience leading multiple projects in multiple domains.
    • Ability to influence and drive change with cross functional development teams.
    • Knowledge in Software Development Life Cycle (SDLC).
    • Conversational English.

    Modality:

    On-site in Tijuana, B.C.

      Name *

      Phone *

      Email *

      For which vacancy would you like to apply?


      Asp.net

      Junior .NET Developer

      Essential Requirements:

      • 1 to 3 years of experience developing web applications in ASP.NET, C#, MVC, and SQL Server.
      • Strong logic and solid foundations.
      • Intermediate or higher English level.

      Desirable Requirements:

      • Preferably proficiency in one of the following: React, Angular, or Vue.js.

      Modality:

      On-site in Tijuana, B.C.

        Name *

        Phone *

        Email *

        For which vacancy would you like to apply?


        FAQS

        Between 3 to 10 members.

        We work from Monday to Friday, usually from 8 a.m. to 5 p.m. of your time zone.

        There is flexibility to attend personal matters or having days off besides sick days.

        Yes, we send computer equipment.

        Our official payment day is every Friday.

        Recruitment Process

        Profile definition

        The technologies and skills required for the position are defined.

        Candidates search

        A new job offer is published in our recruitment sources, candidates are contacted after a search filter and the CVs received are evaluated to later make a selection.

        Interviews

        Once the candidates have been chosen, the first video call is made to find out about their current situation and interests, then a video call is made in English, and finally, technical/practical interviews are carried out to evaluate their skills.

        Client interview

        An interview with the client and the candidate is planned to make a final decision.

        Contracting

        Upon successful completion of the interviews, a proposal is made to the candidate. Upon approval, the corresponding contract is signed and the most convenient start date for the candidate is established.

        Onboarding

        When the new collaborator arrives, we guide them regarding their benefits, responsabilities and daily activities.

        Follow-up

        To ensure that the new collaborator integrates successfully, we have weekly meetings to clarify any questions and contribute in their development.

        One More Question?

        Let us know, if you need some help and didn’t find an answer to your question.