We’re looking for a FullStack Engineer who can work relatively independently and is capable of handling issues no matter what layer they arise in (UI, backend, or cloud).
Project Tech Stack:
Front-end: React, TypeScript, Apollo Client, Redux, Material-UI
Backend: Node.js, TypeScript, GraphQL
Cloud: AWS CDK, AWS AppSync, AWS Lambda, AWS API Gateway, AWS RDS (PostgreSQL), AWS DynamoDB, Serverless
About project:
Our client partners with smart-home integrators in the custom install (CI) channel to drive business growth by unleashing the revenue potential of their service departments. Our client provides all that’s required to build a sophisticated and profitable service operation that enables our partners to compete at the scale of a huge enterprise, without losing their local and hard-earned brand identity. We developed the necessary technology, architected the service process, and built a team of professionals to complement integrators’ project-based business with all that’s required to build and manage a robust service operation: client support, marketing and selling service, training the team on new systems and procedures, recruiting new talent, managing the operations around the lifecycle of a service client, and taking responsibility for the P&L for all things service-related.
Supporting over 80,000 clients, the platform has created new recurring revenue streams, doubled labor margin, and generated over $30M in service revenue with a 65% gross margin for our Partners, all while enabling them to achieve 4.8-star satisfaction and 85% referral ratings from their clients.
Skills & Experience:
- 5+ years of experience in the full software development life-cycle and knowledge of both NodeJS, Typescript and React
- Experienced with SQL Databases (PostgreSQL)
- Experienced with AWS Cloud technologies (CDK, Lambda, RDS, AppSync, API Gateway, DynamoDB, Cognito, S3, Cloudfront)
- Experience in implementation of GraphQL API (for serverless architecture in particular)
- Experience in writing Tests (the whole test pyramid: unit/integration/end-to-end)
- Upper intermediate level of spoken and written English
Will be a plus:
- Experience with integrations with 3rd-party apis: Stripe, Twilio, AssemblyAi, Iterable, Sendgrid
- Start-up experience
- Strong verbal, written, and team-oriented communication skills
Responsibilities:
- Implementation of features from scratch, including discovery work, analysis of external APIs (if involved), implementation (cloud and/or backend and/or UI), documentation, and test coverage.
- Working closely with the tech lead and project manager to fully understand the implementation requirements and the business problems being addressed.
- Adhering to our internal documentation culture. Writing an informative description for each PR, keeping internal documentation up-to-date, and leaving informative comments in code.
- Being involvedin decision-making, sharing ideas and vision on how to improve the system.
What we offer
Work:
- Flexible working hours;
- Direct communication with C-levels;
- Collaborative, friendly team environment
- Hybrid work;
- Company equipment provision;
Life:
- Maternity and paternity leaves;
- Proxet Culture Club events;
- Company social events;
- Annual corporate parties;
Health:
- Comprehensive medical insurance and sports benefits;
- Mental health program with private consultations;
- Live webinar with therapists;
- Paid sick leaves;
Education:
- Allowances for professional education;
- English courses with native speakers;
- Internal knowledge-sharing sessions.