I AM HIRED

Неделя 310 ₽Месяц 630 ₽3 месяца 1 680 ₽Год 5 680 ₽

Rust Full Stack Developer — Perennial Resources International, Charlotte Metro

Разработчики, Backend, Python · 03.11.2026

Зарплата не указана

Откликнуться

Компания: Perennial Resources International

Локация: Charlotte Metro

Формат: не указан

Занятость: Полная занятость

Грейд: Middle

Full-time

Charlotte, NC

Responsibilities

• You will design, develop, enhance, and maintain scalable microservices and backend platform components using Rust and Python.

• Build API-first solutions following OpenAPI standards and best practices.

• Apply AI-Driven Development techniques and tools to accelerate software development, testing, documentation, and operational efficiency.

• Collaborate with architects, product managers, and engineering teams to design robust and scalable solutions.

• Troubleshoot, optimize, and resolve application, API, and performance-related issues.

• Develop and execute unit, integration, and automated tests to ensure software quality and reliability.

• Maintain awareness of emerging technologies, AI capabilities, and engineering best practices, and evaluate their applicability within the organization.

• Participate in code reviews and contribute to engineering standards, best practices, and design discussions.

• Work closely with DevOps and release engineering teams to deploy new features and production improvements.

• Create and maintain technical documentation, API specifications, and operational runbooks.

• Contribute to the continuous improvement of development processes, tooling, and platform architecture.

• Apply software design patterns and engineering best practices to deliver maintainable, scalable, and secure solutions.

Qualifications

• Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.

• Minimum of 3 years of professional software development experience building backend applications, APIs, or microservices using Rust and Python.

• Strong hands-on experience developing and consuming RESTful APIs using OpenAPI/Swagger specifications.

• Demonstrated experience with AI-Driven Development, including the effective use of AI-assisted engineering tools for code generation, testing, debugging, documentation, code reviews, and software design.

• Strong programming skills in Rust and Python, with solid understanding of software engineering principles, design patterns, and clean code practices.

• Experience developing and operating microservices in distributed environments.

• Understanding of API security, authentication, and authorization mechanisms such as OAuth2, JWT, and service-to-service authentication.

• Experience with Python package management and dependency management tools (pip, Poetry, or similar).

• Working knowledge of containerization technologies such as Docker.

• Experience with source control systems and modern development workflows using Git.

• Exposure to cloud platforms such as AWS, Azure, or GCP is highly desirable.

• Experience with cloud-native services, container orchestration, CI/CD pipelines, and infrastructure automation is a plus.

• Formal cloud training and industry-recognized cloud certifications are considered an advantage.

• Demonstrated ability to quickly learn new technologies and adapt to evolving business and technical requirements.

• Strong analytical, troubleshooting, and problem-solving skills.

• Excellent verbal and written communication skills.

• Self-motivated team player with the ability to work effectively in a fast-paced, collaborative environment.

Поиск по вакансиям