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.
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.