FullStack Engineer

  • Intersog
  • México
Descripción

Intersog® is a Chicago-based company specializing in custom web and mobile development. We provide end-to-end solutions and project resources tailored for Fortune 500 companies, SMEs, and startups. Our mission is to foster innovation and deliver outstanding results for our clients by assembling dedicated teams and offering top IT talent.

We are seeking a FullStack Engineer to join our team. This role involves designing, building, and maintaining both front-end and back-end systems. You will work closely with designers and product managers to create user-friendly and efficient solutions that meet client requirements.

Responsibilities

  • Design, develop, and test React/TypeScript web applications served from AWS CDN, including API calls to software platforms.
  • Build responsive web components using the Material UI Library and make consistent styling decisions when a UI/UX designer is unavailable.
  • Develop and optimize the data layer between web applications and the backend using MobX, implementing caching and lazy loading when necessary.
  • Convert UI/UX prototypes and mockups into responsive HTML layouts.
  • Design, develop, and test backend services using Java Spring Boot, following microservice architecture principles.
  • Build and maintain data stores in AWS (Postgres, Redis, MQ, Kafka) and implement data layers for backend services.
  • Develop inter-service communication methods such as message buses, SDKs, and APIs.
  • Create and modify backend services within Kubernetes clusters, optimizing performance, security, and efficiency by adjusting ingress points, namespaces, config maps, and operators.
  • Work in an Agile team environment (sprints, story points, Jira).
  • Provide and incorporate constructive feedback during code reviews.
  • Draft architectural design documents and present ideas to the team.
  • Create and maintain documentation for front-end components and backend services, including user guides and technical specifications.
  • Collaborate with backend developers to integrate user-facing applications and with frontend engineers to integrate backend systems.
  • Work closely with product management to design technical solutions that meet product requirements.
  • Accurately estimate and track large-scale projects.

Requirements

  • 3+ years of experience in full-stack development roles.
  • Proficiency with Java, Spring, and Spring Boot.
  • Expertise in React, JavaScript, and TypeScript.
  • Experience with single-page web applications and web app build tools (e.g., Webpack).
  • Knowledge of frontend API layers (e.g., REST).
  • Familiarity with data storage tools and techniques (e.g., MobX, caching).
  • Experience in microservice environments.
  • Hands-on experience with Kubernetes and Docker.
  • Familiarity with AWS data stores (RDS, Elastic Cache, MQ, S3).
  • Experience with CI/CD pipelines (e.g., Jenkins, ArgoCD, GitHub Actions).
  • Proven ability to convert UI designs and mockups into React components.
  • Proficiency in Agile methodologies and tools (e.g., Jira, sprints).
  • A mindset focused on fulfilling the needs of product, design, and end users.
  • Strong communication and collaboration skills.

Benefits

  • Be part of a small team where your contributions make a significant impact.
  • Collaborate with motivated and talented colleagues who support your growth.
  • Work remotely from your preferred location.
  • Flexible hours as long as the work is completed and you're available for team interactions.

Otras Vacantes

Estas vacantes tienen roles y ubicación similares.

VAPIANO
Desarrollador Full Stack

  • 20 dic
  • Tiempo Completo
  • Ingeniero FullStack
  • Presencial 🇲🇽
Intersog
FullStack Engineer

  • 19 dic
  • Tiempo Completo
  • Ingeniero FullStack
  • Remoto 🇲🇽
Enroute
Full Stack Developer

  • 6 nov
  • Tiempo Completo
  • Ingeniero FullStack
  • Remoto 🇲🇽