Tuesday, October 22, 2024

Distant Workers Software program Engineer at Township

Time zones: EST (UTC -5), CST (UTC -6), MST (UTC -7), PST (UTC -8)

The position

Township is trying so as to add a Workers Software program Engineer to our staff. We work totally on React, Subsequent.js, and React Native tasks writing in Javascript or Typescript, in addition to full stack Elixir and Phoenix purposes. Curiosity and/or expertise with these applied sciences is required. This place is greatest fitted to somebody who needs to hitch a staff as a person contributor.
As an engineer, you’ll find that this position could be very hands-on. You’ll collaborate with senior technical management and shoppers on the implementation of business-critical purposes. You’ll create new internet purposes from scratch, prolong present code bases, and design new structure for future expansions that allow fast-moving firms to fulfill the calls for of development. Particularly, you’ll mix your problem-solving skills and hands-on coding expertise to drive the event of early-stage shopper tasks grounded in our full expertise stack. You’ll have the chance to assist form essential structure selections to make sure reliability, efficiency, and sustainability.

Administration vs. Particular person Contributors (ICs) at Township

Managers and particular person contributors are compensated the identical, despite the fact that the roles and obligations are fairly totally different. Conventional knowledge means that firms ought to promote their highest performers into administration roles, no matter their curiosity in or means to be a supervisor. Township equalizes administration and ICs in an effort to take away incentives from selecting one over the opposite. Each paths have a transparent path set for them inside Township, and contribute to the general staff success in essential and distinctive methods.

Clear Compensation

Tasks

  • You’ll take part in and lead all phases of utility growth, frontend growth, backend growth, deployment, and utility monitoring.
  • You’ll have interaction within the UI/UX design course of by offering suggestions and implementation steerage.
  • You’ll foster an setting of craft via writing high quality software program, offering considerate code evaluation, and being a trusted pairing associate.
  • You’ll work together skillfully with teammates and shoppers for collaboration, planning, and necessities definition.
  • You’ll play a key position in architectural and software program design selections.
  • Your most impactful contribution to dash planning is weighing in on all features of function planning, from discovery to execution and testing.
  • You’ll contribute to a small, rising engineering staff by serving to kind greatest practices and providing considerate code evaluation, pairing, and technical mentorship.
  • You’ll domesticate an setting of wholesome communication, assist, and collaboration.

Desired abilities

Notice: We view this part as a information, not a guidelines. We encourage you to use even if you happen to do not fulfill each single bullet on the record! Most certified candidates may have 6-8 years of expertise and have labored efficiently on a distant staff earlier than.

  • In depth expertise with React front-end framework, and a deep understanding of React.js, Typescript, and React Native.
  • Expertise or curiosity in Elixir and Phoenix.
  • Expertise with cross-functional collaboration in any respect product life cycle phases from prototype to manufacturing.
  • You design, construct, and preserve performant and dependable purposes for internet and native gadgets. Your code is persistently prime quality, examined, and production-ready.
  • Demonstrable information of code versioning instruments and processes, testing frameworks, and CI/CD.
  • Generalist expertise with a willingness and curiosity to focus in on any space of our toolset, together with DevOps, take a look at and QA automation, analytics and accessibility, or server and full stack integrations.
  • The flexibility to construct quickly, with pragmatic implementations, whereas sustaining excessive code high quality, maintainability, and efficiency requirements.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles