Senior Back-End (API) Developer

June 25

Apply Now
Logo of Worldly

Worldly

Impact starts with intelligence.

51 - 200

Description

• Design and develop robust, efficient, and secure back-end systems and RESTful APIs using TypeScript and Express.js / Node.js. • Plan and implement data models and database schemas for relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., CouchDB / MongoDB) databases. • Optimize application performance by identifying and addressing bottlenecks through profiling, telemetry, and code optimization. • Implement best practices for code structure, maintainability, security, and scalability. • Write clean, well-documented, and testable code using industry-standard coding practices. • Collaborate with other developers, participate in code reviews, and contribute to knowledge sharing. • Stay up-to-date with the latest trends, best practices, and emerging technologies in back-end development, data management, and software engineering.

Requirements

• Proven experience in designing, developing, and maintaining complex and highly performant back-end systems and RESTful APIs. • Strong proficiency in TypeScript and modern JavaScript (ES6+). • Extensive experience with Node.js and related frameworks (e.g., Express.js, Nest.js). • Proficient in working with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB). • Expertise in data modeling, database design, and data access patterns. • Knowledge of web networking protocols (HTTP, HTTPS, WebSockets) and security best practices (authentication, authorization, encryption). • Experience with performance profiling, optimization techniques, and software algorithms. • Strong problem-solving, debugging, and troubleshooting skills. • Excellent communication and teamwork abilities. • Experience with back-end testing frameworks (e.g., Jest, Mocha). • Knowledge of cloud platforms and deployment processes (e.g., AWS, Azure). • Familiarity with containerization technologies (e.g., Docker, Kubernetes). • Experience with microservices architecture and event-driven systems. • Familiarity with message queuing systems (e.g., RabbitMQ, Apache Kafka). • Knowledge of caching strategies and technologies (e.g., Redis, Memcached). • Experience with DevOps practices and tools (e.g., CI/CD, monitoring, logging).

Benefits

• Comprehensive benefits offerings. 100% employee premium covered by Worldly. • Company-sponsored 401k with up to 4% match • Incentive Stock Options • 100% Parental Paid Leave • Unlimited PTO • Paid company holidays • Earn a competitive salary and performance-based bonuses. Get healthcare, retirement matching, and equity for US employees. • Use the office stipend to get the supplies you need—combat Zoom fatigue with no-meeting Fridays. • Flexible time off. Take the time you need to recharge. Our culture encourages team members to explore and rest to be their best selves. • We're remote, not lonely. Join the culture committee, coffee chats, book club, or a variety of other interest groups.

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