Senior Full Stack Engineer
What we’re looking for:
Would be a huge plus:
Responsibilities:
Benefits:
We are looking for a React engineer with in-depth experience and passion for writing composition and testable components. We are a dynamic tech and product team, and you would be joining a fast-paced company using the latest technologies. The ideal candidate will have a strong engineering background, a can-do attitude, and a strong vision for improving overall engineering/product development efficiencies and output.
What we’re looking for:
- A few years experience working with enterprise React single page applications
- 5 years Postgres experience
- 3 years Typescript experience
- Implementing and optimising GraphQL requests
- Writing progressively enhanced mobile and desktop applications
- Working with a talented UX design team to build a core framework and component libraries
- Using TDD &BDD techniques and working closely with product and QA engineers to define and write highly testable code
- Working in an agile environment and collaborating with product team members
- An enthusiastic developer who can scale with the organization
- A high-level of understand of semantic HTML5 and the DOM
- An interest and understanding of modern CSS techniques (CSS-in-JS, SASS)
- Deep knowledge of latest ECMAScript features and techniques
- A passion for component composition and isolation techniques
- Strong written and verbal English communication skills
Would be a huge plus:
- Experience with Hasura
- Experience with Next.js
- Active contributions to OSS projects in the ecosystem and understanding of building reliable API’s which are release friendly.
Responsibilities:
- Collaborate with the team to decide on architecture and large platform decisions
- Develop the latest user-facing features using React
- Work with the team to develop the scope and timelines for all front-end code tasks and projects
- Work with the other engineers to perform code reviews and maintain code quality
- Work with our GraphQL API and advise on API structure and endpoints needed for Front-end feature requirements
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Coordinating with various teams working on distinct layers
Benefits:
- Competitive salary and opportunities for career development
- 100% of healthcare premiums paid for
- Regular performance and annual salary reviews
- Annual performance bonuses
- Professional Development (paid courses and online training)
- Professional growth building enterprise software for Fortune 500 companies
- Unlimited PTO
- Gym Membership
- Mental health stipend
- Flexible working hours