Full Stack Engineer

  • Remote - Mexico

Remote

Software Development

Mid-level

Job description

Intersog® is a Chicago-based provider of custom web and mobile development, offering end-to-end solutions and project resources tailored for Fortune 500 companies, SMEs, and startups. Our goal is to drive innovation and deliver exceptional results for our clients by building dedicated teams and providing top-notch IT talent.

We are looking for a FullStack Engineer to join our dynamic team. In this role, you will be responsible for designing, building, and maintaining both the front-end and back-end of our applications. You will collaborate closely with designers and product managers to create user-friendly, efficient solutions that meet client needs.

Responsibilities

  • Design, Build, and Test React/Typescript web applications that are served from AWS CDN and make API calls a software platform.

  • Design, Build and Test responsive web components built upon the Material UI Library. Be comfortable making sensible and consistent styling decisions in the absence of a UI/UX Designer

  • Design, Build and Test the data layer between the web applications and the backend using Mobx. Implement caching and lazy loading as needed for data consistency and user response.

  • Convert prototypes and mockups created by UI/UX Designers into responsive html layouts

  • Design, Build, and Test Java Sprint Boot backend services built with micro architecture principles

  • Design, Build and Test data stores in AWS used by the backend services ( Postgres, Redis, MQ, Kafka, etc.. ) as well as the data layers which directly interact with the data stores.

  • Design, Build, and Test inter service communication mechanisms ( Message Buses, SDK’s, and APIs)

  • Create and Modify Backend Services running within a Kubernetes Cluster. Adjust the cluster’s ingress points, namespaces, config maps, and operators as necessary to optimize platform performance, security, and efficiency

  • Operate within an Agile team (Sprints, Storypoints, Jira)

  • Provide constructive feedback in code reviews and incorporate feedback received

  • Create architecture design documents and clearly 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 with backend systems and collaborate with frontend engineers to integrate backend systems with user-facing applications

  • Work closely with Product Management to create technical designs that meet product requirements.

  • Accurately estimate and track large project.

  • 3+ years of experience working in fullstack engineer roles

  • Experience with Java, Spring, and Spring Boot

  • Experience with React/JavaScript/Typescript

  • Experience with Browser, Execution and Data storage

  • Experience with single page web applications

  • Experience with web app building tools, i.e. WebPack

  • Experience with frontend API layers, for example REST

  • Experience with data storage tools and techniques ( Mobx, caching)

  • Experience in a micro service environment

  • Experience with Kubernetes and Docker

  • Experience with AWS Data Stores (RDS, Elastic Cache, MQ, S3)

  • Experience with CI/CD ( Jenkins, ArgoCD, Github actions )

  • Experience with converting UI Designs/Mocks into react components.

  • Experience with Agile methodologies and tools ( Jira, Sprints, etc.. )

  • Mindset of fulfilling the dreams of the Product, Design and the end user.

  • Communicate conscientiously with your work colleagues

1. You will be with a small team, so your contributions will have a big impact.

2. You will be working with motivated and talented team members who will help you grow your skills.

3. Remote Office - you choose the place where you want to work.

4. We are not strict about hours as long as the work gets done and you are available when people need to connect.

Share this job:
Please let Intersog know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply