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.

About the role:

  • 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).

Responsabilities:

  1. Collaborate with a skilled development team to deliver innovative business-tech solutions.
  2. Work with Figma designs and the UX team.
  3. Follow an Agile-inspired approach focused on adaptability, not strict SCRUM.
  4. Take time to plan and strategize before implementation for thoughtful software delivery.
  5. Build modern, component-based UIs using React and advanced tools/libraries.
  6. Design FE architecture with diverse BE communication methods (API, tRPC, GraphQL, WebSocket).
  7. Balance speed and quality, prioritizing maintainable and stable software.
  8. Contribute to technical decisions alongside senior developers in a meritocratic environment.
  9. Explore advanced concepts like graph theory, ML-driven document parsing, and instrument calculations.
Aplikuj