For one of our top clients, we are looking for a Software Engineer.
A successfully hired specialist will play a pivotal role in enhancing and modernizing applications while maintaining their resilience and availability. Collaboration with fellow developers is central to this role, utilizing expertise in React and Node.
Tasks:
- Collaborate with a skilled development team to deliver innovative business-tech solutions.
- Work with Figma designs and the UX team.
- Follow an Agile-inspired approach focused on adaptability, not strict SCRUM.
- Take time to plan and strategize before implementation for thoughtful software delivery.
- Build modern, component-based UIs using React and advanced tools/libraries.
- Design FE architecture with diverse BE communication methods (API, tRPC, GraphQL, WebSocket).
Requirements:
- Proficient in React.js for 2+ years (primary FE framework).
- Advanced knowledge of TypeScript.
- Engineer mindset: capable of understanding problems without excessive focus on low-level details.
- Familiar with Figma from a developer's perspective.
- Experience or familiarity with product-based companies.
- Comfortable with team collaboration, e.g., pair programming.
- Strong communication and presentation skills.
- Positive and mature approach to problem-solving.
Nice to haves:
- Proficient in Node.js, NestJS
- Experienced with Docker, Kubernetes, and AWS services.
- Knowledge of ORM and repository patterns (e.g., PrismaORM).