Responsabilidades
ROLE
Senior Full-stack Engineer
ABOUT THE ROLE
Responsibilities
Collaborate with product managers and engineers to define technical requirements on the new user experience workflows
Design, build, and maintain our user experiences for both external and internal customers.
Implement front end User Interfaces in ReactJS
Implement changes in back end Rest and GraphQL APIs in Node.js
Make changes to existing backend services, workflows and front end User Interfaces to create a seamless experience
Write clean, high-quality code and tests to keep our system fast, reliable, and easy to maintain
Create adequate test cases, write tests to ensure full functionality
Collaborate with other engineers and stakeholders to share knowledge and build expertise.
Contribute to our evolving engineering standards, tooling, and processes
Requisitos
MUST HAVES
5+ years of software engineering experience.
Strong technical skills and are an excellent collaborator.
Experience architecting complex SaaS products with Service Oriented Architecture (SOA) and microservices.
Familiarity with our tech stack - Node.js, React.js, GraphQL, PostgreSQL, AWS
Strong knowledge of TypeScript.
You implement systems large or small that are clear, maintainable, and correct.
Industry experience developing scalable, production quality backend systems.
A desire to work with JavaScript or TypeScript
NICE TO HAVES
Past experience working with cloud technologies such as AWS or Microsoft Azure.
401k or finance tech background.
Proficiency with Git as a version control system.
SOFT SKILLS
Growth mindset (learning about 401k - fintech, accounting)
You are excited by opportunities to both break ground on new projects and provide fresh perspective onto past implementations.
You want to build and own your work end-to-end.
You are eager to move fast, but recognize when to build for the future.
Top notch communication skills. You can communicate well with engineers as well as non-engineers.
You like solving for ambiguity - we’ll look to you for ideas on how to solve problems.
Self-driven and willing to learn.
OVERLAP
5 hours with PT
WORK LOCATION
100% remote
INTERVIEW PROCESS
2 steps interview process:
1 hour live coding session
1 hour cultural discussion (growth mindset, communications, ambiguity, and past projects)
HARDWARE/VPN REQUIREMENTS
The client will issue a device
OFFER
12-month-term contractor position (no medical/paid leave) with the possibility to renew
Full-time dedication (40h/week)
¿Estás buscando ofertas laborales?
En Talently publicamos las mejores ofertas del sector tech, suscríbete a nuestro boletín o crea tu perfil para estar al tanto de ellas.