Elixir Engineer - remote

Township
Posted 3 years ago
About Township's engineers
As engineers at Township we:
  • Write the majority of our projects in an Elixir-centric stack: Phoenix, Alpine.js, and Tailwind. We also love working in Vue, React, and React-Native.
  • Are passionate about personal growth and are always working to improve the quality of work across the team.
  • Cultivate an environment of healthy communication, support, and collaboration.
  • Solve complex problems at significant scale.
  • Write quality, tested, production-ready code.
  • Deliver thoughtful features from abstract business requirements.
  • Communicate skillfully with teammates and clients, both written and verbally.
About you
You will:
  • Design, build, and maintain performant and reliable applications for web and native devices.
  • Write clean high-quality code in Elixir, Phoenix, Vue, Alpine.JS, and Tailwind.
  • Take ownership of complex features from conception to execution.
  • Participate in bi-weekly sprint meetings weighing in on all aspects of feature planning from discovery to execution and testing.
  • Have the opportunity to both learn from and teach teammates about all parts of the engineering stack.
  • Thoroughly document features with tests and inline documentation.
  • Communicate skillfully with teammates and clients, both written and verbally.
  • Actively contribute to code review with peers and clients. All engineers offer code review to engineers of all levels.
  • Partner with fellow engineers to accomplish projects together.
  • Cultivate an environment of healthy communication, support, and collaboration.
  • Serve as an individual contributor on a small team.