Cresta is expanding its operations to Romania and is seeking a Senior Software Engineer, Frontend. This role is pivotal in establishing the engineering team in Romania and shaping the future of the site. Cresta is a remote-first company but plans to create a co-working space in Romania in the future, moving towards a hybrid environment. The Senior Frontend Engineer, with a front-end focus, will shape the future of customer engagement.
Responsibilities:
- Work with the product manager to define product requirements
- Define software architecture and design
- Write and push high-quality code for frontend and backend
- Apply synchronous and asynchronous design patterns
- Scale distributed applications
- Improve general engineering productivity
- Integrate with tools for CI/CD, test automation, etc.
- Develop scalable, high-volume, reliable user-centric applications
Requirements:
- Deep understanding of the modern front-end ecosystem (React.js, Webpack, Node.js)
- Experience building robust APIs with Websockets, REST, RPC frameworks
- Experience with database schema design and query performance
- Appreciation for building applications with observability
- Experience coding in TypeScript and Go preferred
Cresta offers: