Job Closed

This listing is no longer active.

CloudTalk logo
CloudTalk

Calling software for scaling businesses. #15 in G2's Top 100 Best Software Awards.

Senior Software Engineer, Node.js

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500H1B No SponsorCompany SiteLinkedIn

Location

Czechia

Posted

138 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer, Node.js

CloudTalk

• Write high-quality, testable code, participating actively in the team’s strong testing culture (unit, integration, and end-to-end) • Designing and implementing new features, including writing technical designs and consulting with teammates • Participating in product and architecture discussions • Keeping up with new technologies and incorporating them into your workflow • Collaborating with a diverse and international team

Job Requirements

  • Experience with Node.js and one additional backend technology
  • Experience with Angular is plus
  • Experience with building or maintaining API-based integrations (REST, Webhooks, OAuth2)
  • Strong understanding of software architecture principles and system design
  • Familiar with microservices and event-driven architectures.
  • Experience with testing frameworks and a strong belief in code quality and automation
  • Proactive, team-oriented, and comfortable working in a BE-oriented environment with a strong emphasis on testing and reliability
  • Good communication skills

Benefits

  • Unlimited Paid Time Off
  • Volunteering Days
  • Flexible working hours
  • Home office budget
  • MacBook for work
  • Recharge Fridays once per quarter
  • Fitness Allowance
  • Referral bonuses
  • Virtual & physical team buildings
  • Company merchandise

Related Job Pages

More Backend Engineer Jobs

Gate.io logo

Ecosystem Operation Manager – Superlink

Gate.io

Your Gateway to the World of Cryptocurrencies

Backend Engineer138 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Identify and engage potential institutional partners in key ecosystem scenarios; develop tailored collaboration proposals. • Deepen partnership opportunities, e.g., RWA/custody collaborations or joint product launches. • Conduct regular market research and attend industry events to monitor competitors' ecosystem activities. • Explore new ecosystem scenarios/products; design revenue models (e.g., trading volume splits, user referrals) with quantifiable ROI; refine periodically. • Drive partner adoption of core exchange products like lending/staking to improve platform metrics. • Support due diligence for asset management target managers. • Identify asset management ecosystem partners, e.g., performance rating agencies or recommendation platforms. • Prepare due diligence documents for fund platform investors; proactively source new capital providers. • Create internal SOPs for sales teams based on ecosystem business characteristics; assist BD with partner onboarding (contracts, mutual DD).

Taiwan
Job Closed
Acronis logo

Senior Golang Developer

Acronis

Natively integrated, highly efficient cyber protection.

Backend Engineer138 days ago
Full TimeRemoteTeam 1,001-5,000Since 2003H1B Sponsor

• Design, build, and maintain efficient and reliable Golang code • Perform code reviews, implement unit tests, debug, and integrate code • Work closely with other engineers (including engineers from other teams) to develop new product features • Suggest and implement improvements on current product functions

Bulgaria
Job Closed
GiveCard logo

Staff Backend Engineer

GiveCard

Money Movement, Made Magical.

Backend Engineer138 days ago
OtherRemoteTeam 11-50Since 2018

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We’re hiring a Staff Backend Engineer to take deep ownership of the most critical financial systems at GiveCard. This is a hands-on individual contributor role for someone who loves writing hard backend code, designing durable systems that move real money, and building infrastructure that must be correct, auditable, and resilient at scale. - Own and evolve GiveCard’s most critical backend systems, including our core ledgering, payment orchestration, and task execution infrastructure. - Lead our highest-complexity technical work, designing foundational financial workflows and integrations. - Raise the technical bar across the backend team by setting best practices for system design, code quality, documentation, and engineering judgment. - Act as a strategic technical partner in shaping GiveCard’s architecture and product direction. - Mentor and up-level other engineers through thoughtful feedback, design reviews, and collaborative problem-solving. Qualifications - 8+ years of experience architecting, building, shipping, and maintaining backend software at scale. - Experience acting as a technical leader or Staff-level individual contributor, including mentoring engineers and leading technical design discussions. - Strong backend engineering experience in one or more production languages (Go, Java, Ruby, etc.), with a willingness to work primarily in Go. - Experience designing and operating complex systems, with strong comfort working with Postgres and relational data models. - Ability to ramp up quickly in a new product ecosystem and contribute meaningfully to large, high-impact projects. - Experience working in startup or high-autonomy environments, and comfort operating effectively amid ambiguity. - Excellent written and verbal communication skills across technical and non-technical audiences. - Ability to give and receive high-quality feedback in technical specs, code reviews, and team discussions. - A strong desire to use your work to make a positive impact in the world. Requirements - Experience building financial systems, payment infrastructure, core ledgers, or banking platforms. - Comfort designing systems that require correctness, idempotency, reconciliation, and auditability. - Experience operating backend systems under high load and real-world failure conditions. - Comfort making infrastructure and DevOps decisions using AWS, Terraform, and modern cloud tooling. - Excellent judgment when trading off speed, robustness, and long-term scalability. - The ability to communicate and collaborate effectively across a wide range of seniority levels. - A strong sense of ownership and an impact-driven mindset. - Passion for mentoring and helping other engineers grow. - Curiosity and excitement when working with new technologies or tackling novel, difficult problems. Benefits - Working alongside very smart people on technology that genuinely matters. - A remote-friendly work environment with a dog-friendly office in Manhattan. - A minimum of 25 days of PTO. - 100% medical, dental, and vision insurance coverage for you and your family. - Generous parental leave. - Expected compensation of $210,000 – $240,000, based on level and experience.

United States
Job Closed
OtherRemoteTeam 1-10Since 2018H1B No Sponsor

• Lead the design, coding testing, and deployment of enterprise level applications. • Develop APIs, integrations, and front/backend services for robust software solutions. • Provide guidance on best practices, coding standards, and development framework. • Conduct code reviews and ensure adherence to best practices. • Act as the go-to-expert for application performance optimization. • Work closely with cross functional teams to understand business needs and technical requirements. • Mentor junior developers and contribute to the team’s technical growth. • Stay updates on emerging technologies and recommend innovative solutions.

United States
$100K - $150K / year
Job Closed