Building web applications using NodeJS and ReactJS that will run in scalable architecture such as serverless or microservices.
Researching the state of the art to inform which libraries, frameworks, and tools to add to our technical stacks
Employ good practices and testing to guide their code base design and organization
Being pragmatic, knowing when to take shortcuts and when to invest in reliability. Not all codebases are created equally!
Ensuring any application they build is secure, robust, scalable, and maintainable.
Requirements
About 5+ years of professional experience with JavaScript, including backend and frontend
Experience optimizing an application’s performance and how the browser renders views
A good understanding of MVC architectures, as well as how to use databases and data stores such as PostgreSQL and Redis
Experience using TailwindCSS (bonus points if you know TailwindUI too!) to style complex UIs and make them responsive.
Exceptional verbal and written English communication skills
Benefits
We host employee events (when it is safe to do so)
We believe in giving back to the community and helping others, which is why give the team social impact hours to use at their discretion.
We offer flexible paid time off for all full-time employees (this includes vacation, sick days, and wellness days because we understand the value of health, relaxation, spending time with friends and family, and traveling the world)
We believe a healthy body equals a healthy mind, so we offer a monthly health and wellness reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.