MENU
Sunday December 21, 2025

Application Software Engineer

Confidential

We are seeking a passionate and skilled Rust Developer to join our team. You will build and maintain high-quality web applications, focusing on backend development.


Job Responsibilities

  • Develop and maintain high-performance backend services in Rust. Ensure the system handles heavy concurrent traffic and meets business requirements.
  • Participate in system architecture design. Implement distributed technologies and middleware (MySQL, Redis, Kafka, etc.) to optimize system performance. Improve scalability and reliability to support business growth.
  • Design and develop core business modules including user authentication, data storage, and message queue processing. Deliver high-quality, reliable system functions that enhance user experience.
  • Identify and resolve system bottlenecks. Implement performance improvements through asynchronous programming, caching, and database optimization to enhance response times and resource efficiency.
  • Stay current with Rust ecosystem developments and trends. Introduce new technologies and tools to enhance team efficiency and code quality while supporting project growth.
  • Research and implement blockchain technologies including smart contracts and data storage. Develop secure financial transaction systems that maintain data integrity and meet compliance requirements.
  • Work closely with product, design, and testing teams. Communicate effectively about project progress and technical challenges to ensure timely delivery of quality products.

Qualifications

  • Bachelor’s degree or higher in computer science, software engineering, mathematics, or related field preferred.
  • Minimum 3 years of backend development, including 3 years of Rust experience. Candidates with practical Rust projects and code contributions preferred.
  • Strong command of Rust, including syntax, features, and standard library. Ability to write efficient, safe, and maintainable code.
  • Solid web development experience with HTTP protocol and RESTful API design for high-performance services.
  • Deep understanding of distributed systems and middleware (MySQL, Redis, Kafka) for data storage, caching, and messaging.
  • Strong foundation in data structures, algorithms, networks, and operating systems. Proven problem-solving skills.
  • Expertise in database management (MySQL, PostgreSQL) including design and optimization.
  • Understanding of blockchain fundamentals including architecture, consensus mechanisms, and smart contracts.
  • Blockchain development experience preferred.
  • Experience with financial transaction systems and knowledge of relevant regulations and compliance requirements.
  • Strong aptitude for learning new technologies and business concepts. Adaptable to changing technical requirements.
  • Excellent collaboration and communication skills. Ability to work effectively with diverse teams and share technical knowledge.
  • Strong analytical skills and independent thinking. Calm and effective under pressure.

Bonus Factors.

  • Open-source project contributions and community involvement.
  • Experience with other languages (Go, Java) and ability to work in multi-language environments.
  • Knowledge of cloud computing and containerization (Docker, Kubernetes) with cloud deployment experience.
  • Relevant fintech or blockchain certifications and training.

Para solicitar este trabajo envía un correo electrónico con tus detalles a vramirez@therecruitman.com