December 10
• Independently work through and lead tasks end-to-end. • Fully own the development of features on the client, server, service, and database. • Participate in product planning (From discovery all the way to deployment); We want your input at all stages of the Software Development Lifecycle! • Collaborate! You will take ownership of each product & feature you work on - you will need to have strong collaboration skills to remove any blockers that you may face. • Ensure our customers receive a white-glove experience with our products! • Develop high-quality, responsive web applications using TypeScript, Node.js, React and Express. • Have strong experience with high-load optimizations (concurrency) and migrations/refactoring. • Design and implement server-side APIs, data models, and business logic using mainly Express framework. • Create client-side function-based React components, hooks, stories, and tests to interact with your server-side work. • Create and optimize database schemas, queries, and interactions with Postgres. • Build reusable and modular components on both the front and back end that promote code reusability, maintainability, and scalability. • Perform thorough testing, debugging, and troubleshooting of applications to ensure high-quality deliverables. • Stay updated with emerging web development trends, frameworks, and best practices, and recommend improvements to enhance development processes. • Communicate project progress, challenges, and solutions effectively to Team Leads and other stakeholders. • Contribute to the continuous improvement of development processes, methodologies, and tools.
• Have 8+ years of experience in Software Engineering and 2+ years as a hands-on Senior Developer, Staff Engineer, Principal Engineer or Tech Lead, with a focus on TypeScript development. • Expert in the art of designing, coding, testing, and maintaining applications using the tech listed above. • Thrive in a collaborative, remote-first work culture where teamwork and camaraderie are key. • Embrace independence and take ownership of your projects, yet also excel in a team setting and love to contribute. • Communicate complex ideas with ease and enjoy collaborating with diverse teams of technical and non-technical stakeholders. • Are passionate about solving customer problems with your coding superpowers, and are a natural at troubleshooting issues. • Take a business-focused approach to software development, with a keen eye on delivering high-value outcomes for our clients. • Obsess over details, and always keep the customer experience top of mind.
• Provided computer equipment tailored to your role • Stock grant opportunities dependent on your role, employment status and location • Additional perks and benefits based on your employment status and country • The flexibility of remote work, including WeWork access where available
Apply NowDecember 6
Join Nearsure as a Senior Full-stack Web Engineer, developing scalable web applications with .NET and Angular.
October 2
Senior Front-End Engineer for AI Document Generation product development.
May 14
Lead development of scalable systems for a client reducing inventory waste.