Syndicode — вакансії

  • Outsource, Outstaff
  • 51-100
  • 2014
  • Київ, Lisbon, San Francisco
  • CRM, E-commerce / Marketplace, Mobile, SaaS, Software Development & Hi-Tech, WEB / UI / UX

Актуальні вакансії компанії

Досвід не має значення Middle, Senior Full-time Не має значення Є тестове завдання Remote
06.03.20258
Детальніше
  • Python
  • Django
  • FastAPI
  • GCP
  • AWS
  • PostgreSQl
  • MySQL
  • MongoDB
  • RESTful API
  • Microservices
  • API Gateway
  • Prometheus
  • Grafana
  • TDD
  • Git
  • Docker
  • Kubernetes
  • CI/CD
  • RabbitMQ
  • Kafka

As a Python Developer, you will write reusable, testable, and efficient code that drives our low-latency, high-availability, and performant applications. Your main tasks will include designing and implementing robust application frameworks, integrating user-facing elements with server-side logic, and ensuring top-level security and data protection.

What you’ll be doing

  • Design and develop scalable backend systems and APIs.
  • Build and maintain both microservices and monolithic architectures.
  • Work with PostgreSQL, MySQL, MongoDB, and NoSQL solutions.
  • Integrate with cloud platforms (GCP/AWS) for deployment and storage solutions.
  • Develop, maintain, and improve RESTful APIs using frameworks like Django and FastAPI.
  • Write unit and integration tests to ensure the reliability and stability of applications.
  • Implement authentication mechanisms and API gateways.
  • Work on integrating and implementing observability and monitoring tools to track application performance.
  • Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions.
  • Maintain and enhance the performance of production systems.

What You’ll Need:

  • Strong experience with backend development, particularly in Python.
  • Proficiency in web frameworks such as Django and FastAPI.
  • Familiarity with cloud platforms, specifically GCP or AWS.
  • Hands-on experience with databases like PostgreSQL, MySQL, MongoDB, and others.
  • Understanding of designing and implementing RESTful APIs.
  • Knowledge of microservices architecture and experience working in both monolithic and microservices environments.
  • Strong understanding of system design principles, including scaling, caching, and database partitioning.
  • Proficiency in API Gateways, authentication mechanisms, and security best practices.
  • Familiarity with monitoring and observability practices using tools like Prometheus, Grafana, or similar tools.
  • Solid knowledge of unit testing, integration testing, and test-driven development (TDD).
  • Strong communication skills, ability to work in an agile environment, and ability to collaborate with teams effectively.
  • Experience with version control tools like Git.

Bonus Points If You Have:

  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Familiarity with CI/CD pipelines and automated deployment processes.
  • Experience with event-driven architecture and messaging queues like RabbitMQ or Kafka.
  • Experience with AWS.
Відгукнутися
Досвід від 3 років Middle Full-time Не має значення Є тестове завдання Remote
06.03.202513
Детальніше
  • React.js
  • JavaScript
  • V0
  • Lovable
  • Bolt
  • Cursor
  • shadcn/ui
  • Tailwind CSS
  • RESTful API
  • Jest
  • React Testing Library
  • MSW
  • Redux
  • Redux Toolkit
  • TanStack Query
  • Zustand
  • Agile
  • Scrum
  • Waterfall
  • Git
  • CI/CD
  • GitHub Actions
  • Next.JS
  • TypeScript
  • AWS
  • GCP
  • Docker

We seek a dynamic and skilled professional for a Middle React Developer position who will contribute to designing and maintaining user-friendly web applications. The ideal candidate can demonstrate a proven track record of implementing and enhancing features using up-to-date front-end frameworks. This position provides an exciting opportunity for you to leverage your engineering expertise, ensuring our projects meet high usability and performance standards.

What you’ll be doing

  • Producing clean, efficient, readable, maintainable, and scalable code based on specifications;
  • Analyzing functional requirements and adjusting technical requirements as needed;
  • Participating in designing features' architecture in collaboration with the team;
  • Proactively identifying and communicating potential issues caused by chosen paths or planned development;
  • Estimating tasks and works to meet deadlines, reporting on time on any necessary rescheduling or changes to deadlines;
  • Following common coding approaches and practices;
  • Testing the functionality of all code/components/applications to ensure it works;
  • Creating the technical documents for reference and reporting, keeping them updated;
  • Upgrading the new and existing solutions if needed;
  • Taking part in code review for engineers within a team;
  • Taking part in workshops and webinars to pursue knowledge-sharing.

What you’ll need

  • Bachelor's and/or Master’s degree in Computer Science, Software Engineering, or a related field;
  • 3-5 years of professional experience in front-end software development;
  • Proficiency in React JS or other relevant JavaScript frameworks;
  • Experience with V0, Lovable, Bolt, and Cursor;
  • Experience with router libraries TanStack Router or others;
  • Familiarity with the ShadCN framework or other CSS-in-JS libraries;
  • Experience with Tailwind CSS;
  • Competence in RESTful APIs;
  • Knowledge of test frameworks such as Jest, React Testing Library, and MSW (Mock Service Worker);
  • Expertise in state management libraries like Redux and Redux Toolkit or others;
  • Server data fetching TanStack Query or others;
  • State management Zustand or others;
  • Proficient in form management libraries such as react-hook-form or others;
  • Strong understanding of software development principles, methodologies, and best practices (e.g., Agile, Scrum, Waterfall);
  • Proficiency in writing clean, efficient, and maintainable code;
  • Meticulous attention to detail to ensure the accuracy, security, and reliability of software systems;
  • In-depth knowledge of software design patterns;
  • Experience in designing and implementing test plans;
  • Ability to create and maintain comprehensive technical documentation;
  • Experience with version control systems like Git;
  • Ability to manage time effectively and meet project deadlines;
  • Effective communication skills for collaboration with team members and possibly mentoring less skilled developers;
  • Willingness and ability to stay updated with emerging technologies and industry trends.

Nice to have

  • Experience with CI/CD tools such as GitHub actions;
  • Skilled in Next.js and TypeScript;
  • AWS or GCP knowledge;
  • Familiarity with docker;
  • Backend as a service;
  • Relevant certifications in related fields.
Відгукнутися
Досвід від 4 років Senior Full-time Advanced / Fluent / C1 Є тестове завдання Remote
06.03.20252
Детальніше
  • Flutter
  • Dart
  • Provider
  • Riverpod
  • BloC
  • Rest API
  • GraphQL
  • CI/CD
  • Kotlin
  • Java
  • Swift
  • Objective-C
  • Git
  • Agile
  • Firebase
  • AWS

As a Senior Flutter Developer, you will be responsible for developing cross-platform mobile applications that are visually appealing and highly functional. You will collaborate closely with designers, backend developers, and product managers to create seamless user experiences and ensure high-quality code.

What you’ll be doing

  • Develop and maintain high-quality Flutter applications for iOS and Android.
  • Ensure smooth performance, scalability, and responsiveness of mobile apps.
  • Work closely with the UI/UX team to implement engaging and user-friendly designs.
  • Optimize applications for maximum speed and efficiency.
  • Collaborate with backend engineers to integrate RESTful APIs and GraphQL.
  • Write clean, modular, and maintainable code following best practices.
  • Continuously research and implement the latest Flutter trends and best practices.

What you’ll need

  • 4+ years of experience with Flutter.
  • Strong expertise in Dart and Flutter’s core frameworks.
  • Proficiency with state management solutions (Provider, Riverpod, Bloc, etc.).
  • Experience integrating REST APIs, GraphQL, and third-party services.
  • Solid knowledge of mobile architectures, design patterns, and best practices.
  • Familiarity with CI/CD pipelines, unit testing, and performance optimization.
  • Experience publishing applications to Google Play and the App Store.
  • Basic knowledge of native Android (Kotlin/Java) or iOS (Swift/Objective-C) is a plus.
  • Good understanding of Git, Agile methodologies, and remote team collaboration.
  • Advanced English for effective communication.

Nice to have

  • Experience with Flutter Web or desktop applications.
  • Knowledge of Firebase, AWS, or cloud platforms.
  • Familiarity with DevOps tools and CI/CD pipelines for mobile.
Відгукнутися
Досвід від 5 років Senior Full-time Не має значення Є тестове завдання Remote
06.03.20255
Детальніше
  • TypeScript
  • React
  • JavaScript
  • Tailwind CSS
  • shadcn/ui
  • Next.JS
  • Jest
  • React Testing Library
  • MSW
  • Redux
  • Redux Toolkit
  • V0
  • Lovable
  • Bolt
  • Cursor
  • Agile
  • Scrum
  • Waterfall
  • Git
  • AWS

We seek a dynamic and skilled professional for a Senior React Developer position who will contribute to designing and maintaining user-friendly web applications. The ideal candidate can demonstrate a proven track record of implementing and enhancing features using up-to-date front-end frameworks. This position provides an exciting opportunity for you to leverage your engineering expertise, ensuring our projects meet high usability and performance standards.

What you’ll be doing

  • Producing clean, efficient, readable, maintainable, and scalable code based on specifications;
  • Analyzing functional requirements and adjusting technical requirements as needed;
  • Participating in designing features' architecture in collaboration with the team;
  • Proactively identifying and communicating potential issues that may be caused by chosen path or planned development;
  • Estimating tasks and works to meet deadlines, reporting on time on any necessary rescheduling or changes to deadlines;
  • Following common coding approaches and practices;
  • Testing the functionality of all code/components/applications to ensure it works;
  • Creating the technical documents for reference and reporting, keeping them updated;
  • Upgrading the new and existing solutions if needed;
  • Conducting code reviews for team members to ensure quality and consistency.

What you’ll need

  • Bachelor's and/or Master’s degree in Computer Science, Software Engineering, or a related field;
  • 5+ years of professional experience in front-end software development;
  • Skilled in TypeScript
  • Proficiency in React or other relevant JavaScript frameworks;
  • Experience with Tailwind CSS;
  • Familiarity with the ShadCN ui library or other component libraries;
  • Skilled in Next.js or other React-based framework;
  • Knowledge of test frameworks such as Jest, React Testing Library, and MSW (Mock Service Worker);
  • Experience with router libraries TanStack Router or others;
  • Server data fetching with TanStack Query or others;
  • Expertise in state management libraries like Redux and Redux Toolkit or others;
  • Proficient in form management libraries such as react-hook-form or others;
  • Experience with V0, Lovable, Bolt or Cursor;
  • Strong understanding of software development principles, methodologies, and best practices (e.g., Agile, Scrum, Waterfall);
  • Proficiency in writing clean, efficient, and maintainable code;
  • Meticulous attention to detail to ensure the accuracy, security, and reliability of software systems;
  • In-depth knowledge of software design patterns;
  • Experience in designing and implementing test plans;
  • Ability to create and maintain comprehensive technical documentation;
  • Experience with version control systems like Git;
  • Ability to manage time effectively and meet project deadlines;
  • Effective communication skills for collaboration with team members and possibly mentoring less skilled developers;
  • Willingness and ability to stay updated with emerging technologies and industry trends.

Nice to have

  • Relevant certifications in related fields
  • Experience with AWS
Відгукнутися

Переваги для співробітників Syndicode

  • Team buildings
  • Оплачувані державні свята
  • Оплачувані лікарняні
  • Освітні програми, курси

Читайте нас в Telegram, щоб не пропустити анонси нових вакансій.