frontend developer
Role details
Job location
Tech stack
Job description
We are in search of a talented frontend developer with a strong background in systems and data integration. Our team leverages databases, event streaming, Cloud Service Provider (CSP) services, and EDB software to create fault-tolerant and high-performance data solutions. We're looking for candidates who are passionate about exploring cutting-edge literature and technologies in machine learning, analytics, and data engineering to enhance our transactional systems excellence.
In this role, you'll work with EDB's data integration and migration team to deliver next-generation data movement and integrated data platform solutions to our customers. Together, we'll build systems that not only attract customers to Postgres but also amplify the value of their data.
What your impact will be:
- Develop frontend systems that power exceptional user experiences by working closely with backend engineers, designers, and product management
- Collaborate with our globally distributed engineering team using tools like GitHub, Jira, and Slack
- Participate in all stages of the product development life cycle spanning ideation, design, implementation, testing, deployment, and operation
- Contribute to continuous improvement of our platform through knowledge sharing and mentoring within the team and across EDB organizations
- Approach problem-solving with an inquisitive, innovative, and detail-oriented mindset while maintaining a focus on delivering value to our customers
Requirements
- 3+ years' experience in a front-end development role using React and TypeScript
- Proficiency in building web applications that interact with services using HTTP REST APIs
- Experience with Playwright or other browser-based testing automation tools
- Sense of ownership over the products you build
- Being comfortable working iteratively in our lightweight Scrum process and open to feedback from others
- Calm and methodical approach with good communication skills
What will give you an edge:
- Experience with building UIs based on Figma designs
- Experience with configuring frontend build tooling (ESLint, prettier, tsc, vite)
- Experience with GitHub Actions or other CI systems
- Attention to detail and user experience
- Experience with Docker and related container-based tools
- Experience with deploying and operating software on Kubernetes
- Understanding of the Postgres ecosystem and experience developing against Postgres
- Experience working with Oracle database systems, especially change-data-capture and REDO log interactions
- Involvement in OSS communities (not just Postgres, though that's a double plus!)