
Syndicode — вакансії
- Outsource, Outstaff
- 51-100
- 2014
- Київ, Lisbon, San Francisco
- CRM, E-commerce / Marketplace, Mobile, SaaS, Software Development & Hi-Tech, WEB / UI / UX
Актуальні вакансії компанії
- 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.
- 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.
- 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.
- 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, щоб не пропустити анонси нових вакансій.