До вмісту

Усі вакансії

Senior Software Engineer - Rust

Creative Chaos · Remote, PK

Опубліковано 10 вер. 2024 р.

Подати заявку на цю вакансію з Jobrona

Створіть акаунт і завантажте резюме. Якщо вакансія вам підходить, ми першою підготуємо й надішлемо саме цю заявку та покажемо, що саме надіслано.

Про вакансію

Job Summary A Senior Software Engineer specializing in Rust at Creative Chaos is responsible for designing, developing, and maintaining high-performance and reliable software systems. This role requires a deep understanding of Rust programming, systems programming, and the ability to optimize code for excellent performance and security. The engineer will collaborate with cross-functional teams, mentor junior developers, and ensure best practices in software development are upheld. Responsibilities - Analyze business requirements and design solutions - Develop and maintain high-quality software using Rust - Write clean, maintainable, and efficient code - Review and debug code, ensuring program correctness - Conduct performance tuning, optimization, and capacity planning - Participate in code reviews and mentor junior team members - Collaborate with product managers and other stakeholders - Ensure adherence to coding standards and best practices - Document processes, methodologies, and code effectively - Stay updated with the latest industry trends and technologies Requirements - BS degree in Computer Science, Software Engineering, or a related field - 4+ years of experience working with Rust in a professional environment - Strong understanding of systems programming concepts and performance optimization - Experience with software architecture and design principles - Familiarity with Agile development methodologies - Proficiency in creating and using APIs - Solid understanding of concurrency, parallelism, and multi-threading - Experience with other programming languages (e.g., C++, Python) is a plus - Knowledge of CI/CD practices and tools - Excellent problem-solving and analytical skills - Strong communication and teamwork abilities Benefits - Paid Time Off - Work From Home - Health Insurance - OPD - Training and Development - Life Insurance