Fullstack Job: Fullstack Developer

Job added on

Company

Metal Toad

Location

São Paulo - Brazil

Job type

Full-Time

Fullstack Job Details

The Software Engineer position at Metal Toad requires experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented team that works on mission-critical applications.


RESPONSIBILITIES

Planning

  • Able to adapt to a dynamic and collaborative work environment, make independent decisions, and communicate them effectively.
  • Confirms project requirements by reviewing program objectives, input data, and output requirements with PMs, supervisors, and clients.
  • Provides estimates based on requirements, wireframes, and designs.

Development

  • Own project success by proactively communicating risks, known issues, and changelogs.
  • Contribute to all phases of the development lifecycle.
  • Work as part of a team.
  • Code conforms to best practices.
  • Appreciate the value of well-tested code.
  • Perform peer code reviews.
  • Create projects that are free of major defects.
  • Maintain a positive and respectful tone in all interactions.

Expertise

  • Researches new libraries, techniques, and ideas.
  • Supportive of local community events and initiatives.
  • Interested in publishing blog posts showing technical expertise.
  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.

QUALIFICATIONS

Required

  • Agree with our Corporate Values Statement.
  • 3+ years of experience
  • Believes in the company mission.
  • Believes in the principles of open source.
  • Experience with or knowledge of the following technologies:
    • REST APIs development and deployment
    • Development using Python or a similar object-oriented language
    • JSON modeling and usage
    • Development in a modern front end Javascript framework such as React
    • Querying and modeling using a relational data store.
    • Using package managers such as npm or pip
    • Using Git for source control.
    • Python
  • Experience in TDD and/or BDD.
    • Strives to enhance project test coverage.


Nice to have

  • AWS services and serverless patterns
  • Presentation-level design patterns such as MVC
  • Common data structures and algorithms