Codeminders/Tristero Consulting

from ideas. to reality.

Senior Full-Stack Developer – React, TypeScript, Python, Java

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2004H1B No SponsorCompany SiteLinkedIn

Location

Ukraine

Posted

3 days ago

Salary

0

Seniority

Senior

Job Description

Senior Full-Stack Developer – React, TypeScript, Python, Java

Codeminders/Tristero Consulting

• Develop modern web applications using ReactJS and TypeScript. • Design and implement reusable UI components and scalable frontend architecture. • Build and maintain state management solutions and API integrations. • Deliver responsive, accessible, and high-quality user interfaces. • Collaborate closely with design and product teams to translate requirements into intuitive user experiences. • Ensure frontend applications meet high standards of performance, maintainability, and usability. • Architect and build backend services using Python (FastAPI preferred) or Java (Spring Boot / Quarkus). • Design and implement scalable RESTful and GraphQL APIs with a focus on performance, security, and maintainability. • Build asynchronous processing pipelines using technologies such as Celery, RabbitMQ, Redis, or similar message brokers. • Design and optimize database schemas using PostgreSQL, MySQL, or NoSQL databases. • Implement caching strategies to improve system performance and reduce latency. • Optimize backend services for high throughput, scalability, and reliability.

Job Requirements

  • Strong experience with ReactJS and TypeScript.
  • Solid understanding of frontend architecture and component-based design.
  • Experience with state management libraries (Redux, Zustand, MobX, or similar).
  • Strong knowledge of API integration (REST and/or GraphQL).
  • Experience building responsive and accessible web applications.
  • Strong focus on frontend performance optimization and maintainability.
  • Strong experience with backend development using Python (FastAPI preferred) or Java (Spring Boot / Quarkus).
  • Experience designing and building RESTful APIs and/or GraphQL APIs.
  • Solid understanding of microservices architecture principles.
  • Experience working with asynchronous processing systems (Celery, RabbitMQ, Redis, or similar).
  • Strong knowledge of relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).
  • Experience with caching strategies (e.g., Redis, in-memory caching, CDN strategies).

Benefits

  • Competitive Compensation: Your salary is based on your qualifications, experience, and performance.
  • Exceptional Stability: Enjoy job security and ample opportunities for career progression.
  • Professional Development: Access educational programs and certifications to expand your expertise.
  • Health & Wellness: Comprehensive support for fitness.
  • Flexible Working Environment: Benefit from a fully remote work setup, flexible schedules, and relocation assistance if needed.
  • Performance Recognition: Regular bonuses, annual salary reviews, and recognition for your achievements.
  • Advanced Equipment Options: Choose the workstation setup that fits your needs, whether a desktop or a laptop.
  • Team Building & Community: Participate in regular events that foster collaboration, camaraderie, and innovation.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 1993H1B No Sponsor

• Develop, test, and maintain systems and applications for the banking sector; • Collaborate with the development team to implement new features; • Fix and improve existing systems or processes; • Follow software development best practices, security, and quality standards; • Maintain and update code and technical process documentation.

Brazil
Full TimeRemoteTeam 51-200Since 2010H1B No Sponsor

• Define and evolve software architectures using Node.js, Angular and Azure; • Support squads in defining technical standards and best practices; • Work on modernizing legacy applications and systems; • Ensure performance, security, scalability and observability of solutions; • Participate in technical discussions with development, infrastructure, security and business teams; • Support CI/CD, monitoring, authentication, authorization and cloud infrastructure strategies; • Share technical knowledge and support developers and technical leadership.

Brazil
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Design, build, and maintain back-end services using C#, ADO.NET, and SQL Server. • Implement and evolve SOAP and REST APIs, ensuring best practices and versioning standards. • Ensure service reliability through unit and integration testing, troubleshooting, and root-cause analysis. • Collaborate on integration between various systems and services, applying software design patterns. • Conduct code reviews and provide mentorship to junior team members. • Stay up to date with emerging technologies and industry trends, applying them to improve existing solutions. • Contribute to CI/CD workflows and best practices to enhance development efficiency.

Brazil
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Design, build, and maintain back-end services using C#, ADO.NET, and SQL Server. • Implement and evolve SOAP and REST APIs, ensuring best practices and versioning standards. • Ensure service reliability through unit and integration testing, troubleshooting, and root-cause analysis. • Collaborate on integration between various systems and services, applying software design patterns. • Conduct code reviews and provide mentorship to junior team members. • Stay up to date with emerging technologies and industry trends, applying them to improve existing solutions. • Contribute to CI/CD workflows and best practices to enhance development efficiency.

Brazil