Vigil Logo

Vigil

Mid-Level Full Stack Engineer

Posted 14 Days Ago
Remote
Mid level
Remote
Mid level
As a Mid-Level Fullstack Engineer, you will develop and maintain web applications, integrate APIs, write tests, work with infrastructure as code, and collaborate within a cross-functional team. You're expected to promote code quality and participate in peer reviews while pushing for continuous learning and improvement.
The summary above was generated by AI

SUMMARY:

As a Mid-Level Fullstack Engineer, you will work across the frontend, backend, and infrastructure. You will be responsible for developing, maintaining, and improving our web applications, ensuring they are efficient, reliable, and aligned with business requirements.

We value individuals who are excited about pushing their own development as much as advancing our technology stack. You will be part of a team that is passionate about software engineering and committed to continuous learning in a supportive environment.

WHAT WILL YOU BE DOING:

You will join our engineering team and be a valued member working closely in a collaborative, autonomous, cross-functional team. You will help with the following:

  • Developing and maintaining web applications using TypeScript, React, Next.js, and SQL (ideally PostgreSQL).
  • Building and integrating API routes to connect frontend interfaces with backend services.
  • Writing unit and integration tests using tools like Cypress and Postman to ensure code quality.
  • Collaborating with cross-functional teams to understand and implement new features.
  • Working with AWS services and handling infrastructure as code, potentially using Terraform.
  • Participating in code reviews and providing constructive feedback to peers.
  • Communicating your needs and progress clearly and responsibly within the team.

WHAT WE ARE LOOKING FOR:

  • Minimum of 4 years in web development.
  • Proficient in TypeScript and SQL databases (ideally PostgreSQL).
  • Strong experience with React and Next.js.
  • Ability to build and integrate API routes.
  • Comfortable working with AWS cloud services.
  • Experience with Terraform or other infrastructure as code tools.
  • Experience writing unit and integration tests using Cypress and Postman.
  • Strong analytical and problem-solving abilities.
  • Excellent communication skills, both written and verbal.
  • Ability to work collaboratively in an Agile development environment.

AWESOME BUT NOT REQUIRED: 

  • Experience with server-side React frameworks, specifically Next.js App Router.
  • Knowledge of graph databases like Neo4j.
  • Strong expertise in AWS services.
  • Familiarity with message brokers or event-driven architecture.

    WHAT’S IN IT FOR YOU?

    • Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues and help create our company culture
    • A culture in which we don’t criticise failure but ensure we learn from our mistakes
    • An Agile environment where your ideas are welcome
    • The possibility to grow and experience different projects
    • Ongoing Training & Mentoring
    • The possibility to travel

    - ATTENTION! THIS POSITION IS FOR PORTUGAL OR BRAZIL BASED ONLY

    Top Skills

    Typescript

    Similar Jobs

    19 Days Ago
    8 Locations
    Remote
    134 Employees
    Mid level
    134 Employees
    Mid level
    Social Impact
    As a Fullstack Developer at Manara, you'll work on enhancing the core product by implementing workflows in a Next.js/Node application, building AWS infrastructure, and collaborating with the team. Focus on improving user experience, engaging in problem-solving, and maintaining code quality with tests. You will contribute to upskilling users and building a supportive tech community in MENA.
    4 Hours Ago
    India
    Remote
    11,000 Employees
    Senior level
    11,000 Employees
    Senior level
    Cloud • Information Technology • Productivity • Security • Software • App development • Automation
    The Senior Software Engineer will enhance product security, assisting developers in strengthening application security throughout the software lifecycle. Responsibilities include building automated tools, reviewing designs, mentoring fellow engineers, and collaborating with security teams to uplift security measures across Atlassian's products.
    8 Hours Ago
    India
    Remote
    11,000 Employees
    Senior level
    11,000 Employees
    Senior level
    Cloud • Information Technology • Productivity • Security • Software • App development • Automation
    As a Senior Machine Learning Engineer at Atlassian, you will develop and implement cutting-edge machine learning algorithms, train complex models, and collaborate with teams to integrate AI features into Jira. Your role involves designing system architectures, conducting experiments, guiding junior engineers, and ensuring the practical application of AI within the product.

    What you need to know about the Pune Tech Scene

    Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account