Senior Software Engineer

June 12

Apply Now

Description

• Design, develop, and maintain server-side applications using Node.js • Collaborate with front-end developers to integrate user-facing elements with server-side logic • Develop and maintain RESTful APIs and microservices • Optimize applications for maximum performance and scalability • Write clean, maintainable, and efficient code • Implement security and data protection measures • Conduct code reviews and provide constructive feedback to team members • Troubleshoot and debug applications to ensure optimal performance • Stay updated with the latest industry trends and technologies to ensure our applications remain cutting-edge • Mentor junior developers and contribute to the growth of the development team

Requirements

• Bachelor’s degree • 7+ years of experience in software development with a focus on Node.js • Strong proficiency with JavaScript and TypeScript • Experience with RESTful API design and development • Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript frameworks such as React or Angular) • Knowledge of database systems (SQL and NoSQL) and data modeling • Experience with version control systems, such as Git • Strong problem-solving skills and the ability to troubleshoot complex issues • Excellent communication and collaboration skills • Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus • Knowledge of containerization technologies (Docker, Kubernetes) is a plus • Fluent in English

Benefits

• 11 paid holidays • Generous Accrued Time Off increasing with years of service • Generous paid sick time • Annual day of service

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com