Hello, we are looking for a Senior Software Engineer in Mexico with at least a bachelor's degree in a relevant field or equivalent experience.
Requirements: 5+ years of experience in software development, strong Object‐Oriented design skills, and deep knowledge of computer science fundamentals including algorithms, data structures, and design patterns.
Excellent written and verbal English communication skills are required.
Technical Expertise
Back‐end: Java, JavaScript
Front‐end: JavaScript, TypeScript, React, HTML5, CSS3
Database: SQL Server, PostgreSQL
Cloud: Amazon Web Services (AWS)
Software engineering workflow automation with AI, AI‐enabled tooling (Prompt Engineering for Code, Cursor, Claude Sonnet), automation of written unit and integration tests
Patterns, Architecture, and Tools
Patterns: MVC, MVVM, Service‐Oriented Architecture (SOA), REST, GraphQL
Source control: Git, Azure DevOps
DevOps tooling: Terraform, Docker, Kubernetes
Package management: Bower, NPM, Yarn, NuGet
Testing frameworks: XUnit, MSTest, Jasmine, Karma, JUnit, RSpec
Thrive in fast‐paced, collaborative Agile/Scrum environments. Mentoring junior team members, providing reviews, leading teams, and driving quality are essential to this role. The candidate should be passionate about delivering high‐quality code and show a commitment to inclusion and diversity.
Functional Responsibilities
Collaborate with team members to design and develop software applications across multiple languages.
Collaborate with clients to understand their business needs.
Use an Agile approach to iteratively deliver products.
Internal Responsibilities
Problem‐solving with natural innovative and analytical skills.
Excellent leaders with strong written and verbal communication, interpersonal, and organizational skills.
Efficiently manage multiple tasks in a fast‐paced, team‐oriented environment.
Motivated to work with and learn a variety of technologies and languages.
You will work 100% remote and will have standard benefits. Don't hesitate to apply!
#J- *-Ljbffr
By continuing you agree to our Terms & Privacy Policy.