You will be the core developer on a dedicated Scio team modernizing a SharePoint platform for a financial services client. Working directly from established architecture and UX frameworks, you will build modern department sites, configure metadata and permissions, execute content migrations, and ensure a seamless handoff.
What you will do
Build modern department sites following established architecture and design standards
Configure metadata, taxonomy, permissions, and search optimization
Execute content migration from the legacy platform to the modernized environment
Build reusable site components, department templates, and modern layouts
Deliver iteratively within two-week Agile sprints, collaborating with the Architect and UX Designer
What you bring
5+ years of professional SharePoint development and configuration experience
Hands-on expertise with content migration, permission mapping, taxonomy, and search optimization
Skill in building reusable site components, department templates, and modern layouts
Strong background in web technologies and troubleshooting complex implementation issues
Experience delivering iteratively within Agile sprint cycles
Nice to have
SPFx (SharePoint Framework) development experience
JavaScript/TypeScript proficiency
Power Automate/Power Apps experience
REST API/Microsoft Graph integration
Financial services industry background
How we hire
Four steps, about two weeks from start to offer.
Interview with Human Capital to get to know you
Technical assessment to evaluate your skills
Conversation with an Account Manager about the project
Introduction with the client
We keep you updated throughout. If you are a good fit, we send a formal offer and ask for pre-hiring documents within five business days.
You will collaborate closely with architects, business stakeholders, and delivery leads to define the digital workplace experience for a financial services client. Your work will turn employee requirements into modern, scalable wireframes, layouts, and reusable design standards that elevate collaboration and content discovery across the organization.
What you will do
Transform complex intranet ecosystems into clean, intuitive employee experiences
Create wireframes, prototypes, page layouts, and interaction design for modern SharePoint sites
Define reusable design standards and component libraries for department sites
Facilitate UX workshops with business stakeholders and incorporate feedback iteratively
Collaborate with the SharePoint Architect and Developer to ensure designs are technically feasible and scalable.
What you bring
5+ years of experience in UX, digital product design, or complex enterprise application/intranet design
Mastery of design tools for wireframing, prototyping, page layout, and interaction design
Strong understanding of information architecture and content discoverability
Experience facilitating UX workshops and incorporating stakeholder feedback iteratively
Proven track record of collaborating with technical teams in Agile environments
Nice to have
Figma expertise
SharePoint/M365 design experience
Accessibility standards knowledge (WCAG)
Financial services industry experience
How we hire
Four steps, about two weeks from start to offer.
Interview with Human Capital to get to know you
Technical assessment to evaluate your skills
Conversation with an Account Manager about the project
Introduction with the client
We keep you updated throughout. If you are a good fit, we send a formal offer and ask for pre-hiring documents within five business days.
You will join a dedicated Scio team working on a large-scale SharePoint platform modernization for a financial services client. This is a hands-on architecture role leading solution design, governance, and migration strategy within an established enterprise environment.
What you will do
Lead solution design for the future-state SharePoint platform, including information architecture, taxonomy, metadata models, and enterprise search
Define governance, security, and permissions frameworks for a large-scale enterprise environment
Design and oversee the content migration strategy from the legacy platform
Collaborate with enterprise stakeholders, translating complex technical concepts for business leaders and development teams
Establish standards and reusable patterns that the development team will implement
What you bring
10+ years of enterprise SharePoint engineering or architecture experience
Deep expertise in site architecture, taxonomy, metadata, enterprise search, permissions, and security models
Proven track record with content migration, platform modernization, and governance at scale
Experience designing secure solutions for large-scale enterprise environments
Ability to communicate technical decisions clearly to both business leaders and engineering teams
Nice to have
Financial services industry experience
M365/SharePoint Online migration experience
Power Platform knowledge (Power Automate, Power Apps)
Microsoft certifications
How we hire
Four steps, about two weeks from start to offer.
Interview with Human Capital to get to know you
Technical assessment to evaluate your skills
Conversation with an Account Manager about the project
Introduction with the client
We keep you updated throughout. If you are a good fit, we send a formal offer and ask for pre-hiring documents within five business days.
We are looking for a mid-level software engineer who is eager to grow into a Solution Engineer, working on AI-enabled automation solutions in real client environments. This role is perfect for someone who thrives in translating ambiguous business needs into practical, scalable solutions, leveraging APIs, data flows, and AI-assisted tools while collaborating with both technical and non-technical stakeholders.
Candidates should already have strong software engineering fundamentals, and through our structured training program, you will gain hands-on experience with our platform, solution patterns, and AI-driven development practices. Beyond building solutions, this role offers a clear pathway to evolve into a Forward Deployed Engineer (FDE), representing the next generation of software engineers in the AI era, embedding directly with clients to design, build, and deploy impactful, intelligent systems.
Technical skills
3–5 years of professional software development experience
Strong JavaScript and/or TypeScript skills
HTML / CSS basics
HTTP request/response patterns
Experience working with REST APIs
Comfort with JSON and data modeling
Experience with Node.js
Experience with SQL and NoSQL databases
Debugging and troubleshooting ability
Git and basic development workflows
Experience with API integrations or workflow/business logic
Basic authentication / authorization concepts
Structuring business logic and data transformations
Nice to have
Experience with workflow automation tools
Experience with low-code / flow-based platforms
Experience building AI-enabled features
Experience in client-facing implementation projects
Experience with authentication, webhooks, or event-driven integrations
Experience creating technical documentation
Experience working in Scrum/agile teams
AI-assisted development experience
The candidate should be comfortable using AI tools, but not dependent on them.
Important AI-related behaviors:
Writing precise prompts and requirements
Breaking vague business problems into smaller automatable tasks
Using AI for scaffolding, transformation logic, documentation, and test data generation
Reviewing AI-generated code critically
Debugging AI-generated output
Keeping AI-assisted work modular and understandable
Knowing when to rely on AI and when to manually validate architecture, security, and data design
Soft skills and work habits
Clear written and spoken English
Clear communication
Strong ownership
Proactivity
Ability to work collaboratively and ask clarifying questions
We’re a dynamic team at one of the Best Places to Code companies based in Mexico. Our mission? To create fully-fledged platforms using a wide range of tools and technologies. Keep reading if you’re passionate about clean, elegant code and love collaborating with experts! We are looking for an experienced Senior Python Developer with strong expertise in backend development and AI/ML implementation. You will design and build scalable APIs, integrate machine learning models into production systems, and collaborate with data scientists to deliver intelligent, data-driven solutions.
Responsibilities:
Develop and maintain backend services using Python and frameworks like Django, Flask, or FastAPI.
Design and implement RESTful APIs and integrate with third-party services.
Collaborate with data science teams to deploy machine learning models into production environments.
Optimize application performance and scalability for AI-driven features.
Implement data pipelines for model training and inference.
Write clean, maintainable, and well-documented code following best practices.
Ensure security, testing, and CI/CD automation for AI-enabled applications.
Monitor and troubleshoot production systems for uptime and reliability.
Requirements:
5+ years of experience in backend development with a strong focus on Python.
Hands-on experience with AI/ML model integration in production systems.
Proficiency in Django, Flask, or FastAPI.
Strong knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB).
Familiarity with machine learning frameworks (TensorFlow, PyTorch, Scikit-learn).
Experience with data processing, ETL pipelines, and asynchronous programming.
Knowledge of Docker, Kubernetes, and cloud platforms (AWS, GCP, Azure).
Strong understanding of API security, authentication, and scalable architecture.
Nice-to-Have:
Experience with MLOps tools (MLflow, Kubeflow).
Familiarity with microservices architecture.
Knowledge of data engineering and big data technologies (Spark, Hadoop).
Exposure to DevOps practices and infrastructure as code.
The journey:
We know your time is valuable, so know the whole process will take about 2 weeks. There will be 4 interviews total (an initial one with Human Capital, a technical skill one, one with an Account Manager, and probably one with the client at the end), possibly with a technical test, if necessary.
We will keep you regularly updated about your application, but you can also get in touch with us to ask about its status or anything else you might want to know. Just have fun! If you are a good match for Scio, we will give you a formal job offer and ask you to get the pre-hiring requirements to us within 5 days at most, so preparedness is key.
How to Apply:
If this is the perfect fit for you, send your resume in English to humancapital@sciodev.com. We’ll keep you updated throughout the process.
Feel free to reach out if you have any questions or need further details!
We’re a dynamic team at one of the Best Places to Code companies based in Mexico. Our mission? To create fully-fledged platforms using a wide range of tools and technologies. Keep reading if you’re passionate about clean, elegant code and love collaborating with experts! As a QA Automation Engineer, you’ll play a key role in designing, developing, and executing automated tests to ensure product quality. You’ll collaborate closely with developers and product teams to identify, document, and resolve issues early in the development cycle.You’ll also work with modern testing frameworks such as:
Playwright for end-to-end testing.
Cypress for UI and integration testing.
JavaScript TypeScript for building and maintaining automated tests.
Your Responsibilities:
Design, implement, and maintain automated test scripts using JavaScript and TypeScript.
Ensure quality across web applications and APIs.
Collaborate with cross-functional teams to define acceptance criteria and improve processes.
Detect, document, and track bugs.
Contribute to continuous integration and delivery pipelines.
Advocate for best practices in QA and test automation.
Required Qualifications:
3+ years of professional experience in QA Automation.
1+ year of hands-on experience with Playwright in real projects.
Experience with Cypress or similar testing frameworks.
Strong coding skills in JavaScript and TypeScript.
Solid knowledge of QA methodologies, tools, and processes.
Familiarity with CI/CD pipelines and version control (Git).
Excellent communication and teamwork skills.
Fully bilingual English/Spanish preferred.
The journey:
We know your time is valuable, so know the whole process will take about 2 weeks. There will be 4 interviews total (an initial one with Human Capital, a technical skill one, one with an Account Manager, and probably one with the client at the end), possibly with a technical test, if necessary.
We will keep you regularly updated about your application, but you can also get in touch with us to ask about its status or anything else you might want to know. Just have fun! If you are a good match for Scio, we will give you a formal job offer and ask you to get the pre-hiring requirements to us within 5 days at most, so preparedness is key.
How to Apply:
If this is the perfect fit for you, send your resume in English to humancapital@sciodev.com. We’ll keep you updated throughout the process.
Feel free to reach out if you have any questions or need further details!