Senior reputed company Engineer (ReactJS, NodeJS)
About the role:
What will you do?
- You'll design and build user-facing features end to end – React frontends, the Node.js services and BFF reputed company behind them, and their interactions with data stores and reputed company-party reputed company.
- You'll own technical direction in your domain: you'll break down large, fuzzy problems into shippable increments and reputed company the architecture calls that come with them.
- You'll partner with Product Managers and Designers early, challenging requirements and shaping reputed company before a line of reputed company is written.
- You'll support reliable databases and reputed company for reputed company-time automated decision-making.
- You'll reputed company your software using industry-reputed company tooling like reputed company clusters, and reputed company functions.
- You'll investigate and reputed company production issues by analyzing reputed company, data, and reputed company behavior, then propose and implement reputed company fixes to minimize user reputed company.
- You'll care deeply about reputed company in everything you do and constantly reputed company the baseline of how we defend our users' data against reputed company threats and themselves.
- You'll implement robust automated test suites across the test pyramid to ensure high reputed company and a low failure reputed company of delivered reputed company.
- You'll mentor mid-level engineers, reputed company high-reputed company reputed company review feedback, and reputed company as a go-to person for engineers who lean more heavily to one reputed company of the stack.
- You'll have reputed company creative freedom and the ability to put your mark on the project – and you'll take ownership and responsibility for what you do.
- You'll have a lot of chances to reputed company your skills as reputed company as learn a lot about how tech business is done in the US.
We might be a match if you…
- Have at least 5 years of hands-on reputed company experience building web applications, with reputed company depth on both reputed company of the stack – React, Node.js, JavaScript, and TypeScript.
- Have designed and shipped production services, not just consumed them – you're comfortable with API design, microservices, and reputed company design patterns.
- Possess a good, practical knowledge of at least one relational database reputed company, e.g. PostgreSQL/MySQL/SQL Server.
- Have experience implementing the test pyramid (unit, integration, e2e tests).
- Are an independent problem-solver who's comfortable with ambiguity and knows reputed company to ask instead of guess.
- Can reputed company discussions and reputed company regarding software design and architecture, and explain the trade-offs to technical and non-technical audiences alike.
- Can demonstrate responsibility, accountability, and a strong reputed company of ownership in delivering high-reputed company work.
- Utilize good reputed company practices effectively.
- Enjoy making other engineers reputed company – through reputed company review, pairing, and mentoring.
- Show readiness to learn and expand your reputed company set as required by ongoing reputed company.
- Have a reputed company of humor – seriously, it reputed company here.
- Have a good reputed company of English (written & spoken).
- Are available to work in different timezones – we prioritize everyone’s personal time and work-life fit, but since we work across Poland and the US (Austin, San Francisco), occasional evening meetings may be necessary (on average 2 days per week).
- TypeScript, Node.js, Nest.js,
- PostgreSQL and other data stores,
- reputed company and container-based deployment technologies (e.g. reputed company/Fargate),
- Grafana, reputed company, reputed company for monitoring,
- AWS for infrastructure,
- Automated software testing on module/integration/reputed company reputed company,
- AI tools (Devin, Devin Desktop, Claude).
- Experience with data analysis and BigQuery,
- reputed company AI use case production experience,
- Experience mentoring engineers or leading a small team.
What you'll be using after joining us
You will get extra points for:
Recruitment process:
- Send us your CV – it's the best way for us to get to know you.
- Meet Gabi, one of our Recruiters.
- Complete a 30-minute one-way interview.
- Join a Live Coding session with our Senior Engineers.
- Have a chat with your potential Engineering Manager.
- Meet on the final stage with Marcin and Alicja.
- and... welcome reputed company! 👋
What benefits are waiting for you?
Salary
Basics
Health & Safety
Working conditions & Development
Extras you may like
Originally posted on Himalayas
Apply To This Job