Job Closed

This listing is no longer active.

GoFasti logo
GoFasti

✓LatAm's Top Talent ✓Hire Faster ✓Stay Compliant ✓English Proficient ✓US Timezone

Mid Software Engineer

Full-stack EngineerSoftware EngineerContractRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Mexico

Posted

55 days ago

Salary

$3K - $3.5K / month

Seniority

Senior

Job Description

Mid Software Engineer

GoFasti

• Hands-on developer with considerable experience in application-layer development and user interface implementation for both web and mobile web applications. • Emerging Payments Technology team, you will be responsible for clarifying requirements, designing and implementing the application and web services logic, as well as the user interface requirements across multiple products, services, and devices. • Working within an Agile development methodology, you will collaborate with other engineers and work closely with the team technical lead to deliver an exceptional user experience to our customers. • In addition you'll have the opportunity to work with new frameworks and technologies, assist with prototyping and proof-of-concepts, participate in code reviews, and help ensure a high level of code quality from the team.

Job Requirements

  • Bachelor's Degree in Information Technology, Computer Science, or Management Information Systems, or equivalent combination of relevant experience and education
  • Master's degree in Computer Science or related technical field.
  • Demonstrated success as a software developer, application architect, product manager, CTO, or consultant working with various platforms Architecting, designing and developing applications on PCF.
  • Designing and building application using Container and serverless technologies.
  • Experience architecting highly available systems that utilize load balancing, horizontal scalability and high availability.
  • Experience configurating management platforms (e.g. Chef, Puppet, Salt, or Ansible).
  • Strong practical application development experience on Linux and Windows-based systems.
  • Presenting at public events such as technology conferences, hackathons, etc.
  • Experience with large scale software development or application engineering with recent coding.
  • Experience in two or more of the following languages: Java, JavaScript, C/C++, C#, Objective-C, Node.js, .NET, Python, PHP or Ruby.
  • Experience working directly with customers, partners or third-party developers.
  • Exposure to Agile development methodologies.
  • Good exposure to Agile software development and DevOps practices such as Infrastructure as Code, (IaC), continuous Integration and automated deployment.
  • Expertise with Continuous Integration and Continuous Delivery (CI/CD).
  • 5+ years experience translating functional product requirements into application-layer code, and visual designs into functional user interfaces within traditional web applications.
  • Experience with Java, J2EE, Spring Framework (Spring MVC, Spring Security, Aspects, etc.), JPA, JSF, JUnit, Web Services (SOAP & REST), JSON/XML, JBoss, Log4j, Eclipse STS, SQL, Oracle DB Server.
  • Experience with HTML5, CSS3, JavaScript, AngularJS, KarmaJS, jQuery.
  • Experience working with API development (REST & SOAP)

Benefits

  • The talent will work REMOTELY allocated at our client.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Cross-functional collaboration: Work closely with developers, product managers and designers to understand project requirements and translate technical specifications into effective solutions. • Fullstack development: Design, develop and maintain robust, scalable fullstack applications. This includes building front-end interfaces (using frameworks such as React, Angular or Vue.js) and developing efficient back-end services. • Server-side engineering: Architect and implement server-side solutions using Java with Spring Boot or Node.js with TypeScript. Develop RESTful APIs, microservices and backend services that support web and mobile applications. • AI integration: Collaborate on integrating generative AI (GenAI) components into our development processes. This includes applying techniques like prompt engineering to improve automation and accelerate the SDLC. • Messaging systems: Design and implement messaging architectures using tools such as RabbitMQ, Kafka, EventHub or similar, ensuring efficient communication between distributed systems. • Quality & performance: Ensure code quality through clean, well-documented code, rigorous code reviews and the implementation of CI/CD pipelines. Troubleshoot technical issues and optimize system performance. • Continuous improvement: Stay up to date with industry trends and emerging technologies in fullstack development, AI integration and distributed systems, and contribute to the evolution of best practices.

Brazil
Job Closed
ENTRUST Solutions Group logo

Principal Engineer – Gas Turbine

ENTRUST Solutions Group

EN Engineering is now ENTRUST Solutions Group

Part TimeRemoteTeam 1,001-5,000Since 2002H1B No Sponsor

• Support gas turbine engineering activities. • Serve as a trusted subject matter expert for gas turbine consulting projects. • Interpret project objectives and develop actionable plans to ensure schedules and budgets are met or exceeded. • Prepare for client meetings and lead technical discussions while executing projects independently. • Assist management with business development initiatives, participate in conferences and training sessions, and engage with industry organizations.

South Carolina
$100 - $125 / hour
Job Closed
Mitek logo

Senior Software Engineer – MiVIP

Mitek

Headquartered in San Diego, California, Mitek is a global innovator in Machine Learning and Artificial Intelligence. In 1985, Mitek became established as a publ

• Develop and implement cloud-native, production-grade APIs designed for scale, performance, and resilience. • Participate in technical decisions, best practices, and long-term architecture strategies. • Collaborate across product, operations, and engineering to translate requirements into well-designed features and scalable services. • Write clean, efficient, and testable code using languages like Golang and Java. • Design and execute robust unit, integration, and performance test suites to ensure product reliability. • Participate in Agile ceremonies including stand-ups, planning, refinement, and retrospectives. • Drive adoption of DevOps and CI/CD methodologies to support rapid development and reliable deployment pipelines. • Act as a mentor to junior engineers, elevating the overall technical expertise of the team. • Serve as a problem-solver and unblocker on complex technical challenges.

Spain
€58K - €70K / year
Job Closed
Software Mind logo

Junior Software Engineer

Software Mind

Software House focused on results since 1999

Full TimeRemoteTeam 1,001-5,000Since 1999H1B No Sponsor

• Take ownership of code quality through regular refactoring, ensuring scalability, maintainability, and alignment with industry best practices • Collaborate with the Tech Lead and Product Team to implement new functionalities in application • Create and maintain existing application development documentation • Perform integration, regression and acceptance testing • Provide production support in resolving errors and technical issues

Poland
Job Closed