
Senior Software Engineer
Posted Jun 20

Posted Jun 20
This is a fully remote position, open to applicants in United Kingdom.
• Design and create scalable, maintainable software solutions.
• Write clean, efficient, and well-documented TypeScript code.
• Lead technical design reviews and offer constructive feedback.
• Drive technical decisions and set engineering best practices.
• Assess and incorporate new technologies and tools to enhance productivity.
• Mentor fellow engineers through code reviews and pair programming.
• Collaborate with cross-functional teams, including Product and Design.
• Engage in technical discussions and contribute to the engineering strategy.
• Share knowledge via documentation, tech talks, and workshops.
• Navigate and make effective contributions within a large engineering organization.
• Take ownership of the end-to-end delivery of complex features and projects.
• Ensure high code quality through thorough testing and code reviews.
• Identify and address technical debt and performance bottlenecks.
• Participate in on-call rotations and incident response when necessary.
• Drive ongoing improvement in engineering processes and practices.
• Enhance CI/CD pipelines (GitHub Actions, ArgoCD), testing strategies, and deployment procedures.
• Contribute to the technical roadmap and product strategy.
• Identify opportunities for innovation and efficiency enhancements.
• Assist in scaling engineering practices for a growing organization.
• Cultivate a culture of technical excellence and continuous learning.
• Only apply if you are located within the GMT to GMT+3 time zones.
• 7+ years of professional software engineering experience.
• 5+ years of experience at Senior level or higher.
• Expert-level proficiency in TypeScript, with demonstrated experience in building large-scale production applications.
• Strong grasp of software architecture patterns and best practices.
• Proficiency in backend development using Node.js or similar technologies.
• Deep understanding of API design and best practices.
• Experience with PostgreSQL, Kubernetes, and Redis.
• Familiarity with version control systems (Git) and collaborative development workflows.
• Strong computer science fundamentals (data structures, algorithms, design patterns).
• Experience in mid to large-sized organizations (with 50+ developers).
• Active daily use of AI coding tools.
• A degree is not required; experience is what counts.
• Competitive salary and performance-based bonuses.
• Professional development opportunities and continuous learning.
• Flexible working hours and remote work options.
• Comprehensive health and wellness benefits.
• Collaborative and inclusive work environment.
VPS
Tango
Influur
Salesloft
Get handpicked remote jobs straight to your inbox weekly.