Salary
💰 $60,000 - $85,000 per year
Tech Stack
AWSCloudCyber SecurityGRPCJavaScriptJenkinsKafkaKubernetesMicroservicesNode.jsPostgresReactSDLCTerraformTypeScript
About the role
- We’re looking for a talented Software Engineer with strong full-stack capabilities and real-world experience building scalable systems. In this role, you’ll design and develop reliable services and APIs, create intuitive user experiences, and work on infrastructure that handles mission-critical workloads. You’ll collaborate with Product Managers, Designers, and Engineers to bring ideas to life and continually improve what we deliver.
- Participate in all stages of the software development life cycle, from design and development to deployment and maintenance.
- Follow clean code principles, using best practices to write secure, testable, and well-documented software.
- Work closely with a global team, including engineers, product managers, and UX designers, to build a stable, high-performance platform.
- Implement comprehensive testing and performance tuning to ensure system stability and uptime.
- Collaborate with cross-functional teams to translate requirements, estimate effort, and unblock work as needed.
- Own end-to-end features from design to deployment across the stack.
- Write clean, maintainable, well-tested code following best practices in software design, performance, and reliability.
- Design and optimize systems for low-latency and high-throughput workloads.
- Continuously improve infrastructure, deployment pipelines, and developer workflows.
- Contribute to a strong team culture rooted in collaboration, continuous learning, and technical excellence.
Requirements
- 5+ years of experience working in agile environments (ideally Scrum), collaborating with cross-functional teams (engineering, design, product).
- Strong proficiency in server-side development with hands-on experience in building scalable and reliable back-end systems.
- Strong experience with React and TypeScript.
- Strong experience with Node.js.
- Solid foundation in backend development with a relational database (e.g., PostgreSQL).
- Proven ability to build scalable, maintainable software in modern environments.
- Strong testing habits with unit and integration test coverage.
- Experience working in agile teams and version control systems (e.g., Git).
- Fluent English communication skills.
- We do not provide immigration sponsorship for this position.