This is a remote position.
We are seeking a Senior Frontend Engineer (GraphQL and SDK) to join our team. As a Senior Frontend Engineer you will prioritize design develop deploy and operate secure robust scalable and fast frontend web mobile and customer facing solutions. Our Frontend Engineer should deeply understand our product and business goals always staying up to date with both our innovations and the markets while ensuring an attractive consistent and highly functional UX.
Responsibilites:
- Write clearly structured maintainable well documented and well tested code that meets our requirements and goals. It should be high quality enough to be opensourced.
- Improve our codebase through brainstorming sessions code reviews unit testing and automation and oncall rotation.
- Convert complex customer requirements into actionable code for sprint pipelines while supporting and mentoring peers.
Requirements
- Minimum of 4 years of handson experience in a similar role.
- Expert background in developing with React and pure JS: we build many frontend components including both modern React dashboards and pure JS SDKs that must be compatible with virtually every web browser out there.
- Experience with containers and orchestration platforms like Kubernetes is a plus.
- Demonstrated architecture and engineering expertise (gather requirements problem solve and recommend).
- Communication listening and presentation skills (if youve got some presentations or blog posts wed love to see them!) and experience supporting and mentoring peers.
- Preferred: familiarity with online security frameworks or machine learning toolset interfaces.
Benefits
- Work Location: Remote
- 5 days working
A strong background in microservices architecture and hands-on experience designing and scaling APIs in a multi-tenant environment. Deep understanding of API design, including REST, JSON, and OAuth principles, and comfort working with SQL/NoSQL architectures and web technologies. 7+ years of experience developing and maintaining APIs in JAVA Spring boot. 7+ years of hands-on experience building scalable API platforms. Working knowledge of AWS EC2, ECS, EMR, Lambda, S3, SQS/SNS, AWS RDS, REACT JS, Angular Strong Core Java, J2EE, Spring boot, and Hibernate 7+ years of building multi-threaded backend components with SQL/NoSQL back end. Hands-on experience in securing public-facing APIs Proven track record of designing and developing RESTful web services In-depth knowledge of web technologies, including HTTP, XML/JSON, web security, authentication/authorization protocols Good understanding of relational databases and NoSQL databases Proficient in at least one scripting language (e.g. Python, Java, Ruby, etc.) Deep understanding of building microservices to meet scalability requirements. Excellent communication and problem-solving skills.