The client, a software development and technical consulting company based in Austin, TX is searching for a full-time Sr. TypeScript/JS Full Stack developer/architect to join their agile technology team working for a small business client to help build out their innovative and growing project estimation product.
The position is fully remote, contract-basis, and requires an advanced English level. You will be working directly with the VP of Product and building together with a small high-performance product and development team.
Responsibilities
Implement backlog items with high-quality code and non-regression tests
Propose and implement system architecture and design improvements, identify refactoring opportunities, and reduce technical debt
Improve overall system quality, performance, and resilience
Participate in agile development meetings and contribute to continuous software development methodology and process improvements
Requirements
Has built and is familiar with SPAs (VueJS preferred, React/Angular OK)
Deep experience with Typescript/JS (full-stack)
Deep experience building and working with micro-services
Familiar with frontend CSS libraries (e.g.: Bootstrap, Tailwind, etc.)
Deep experience building APIs, micro-services, and web applications
Must be able to translate architectural concepts and high-level design ideas into working features
A bachelor’s degree in computer science or similar degree is strongly preferred, very solid and extensive professional work experience required otherwise
Bonus
Experience working with event sourcing, Conflict-free Replicated Data Type (CRDT), or real-time collaboration applications
Experience working with small development teams or at startups
Experience with enterprise authentication and authorization protocols and integrations (e.g.: SSO, Active Directory, SAML, user federation, etc)