Posted at: 21 March

Software Engineer / Team Leader

Company

Arc.dev

Arc.dev is a freelance platform that only connects developers who pass their vetting process. NOTE: Jobs posted by Arc.dev are freelance opportunities provided by their clients, and you will likely communicate with Arc.dev when applying for a job.

Remote Hiring Policy:

Arc.dev is a fully remote freelance platform.

Job Type

Full-time

Allowed Applicant Locations

Brazil

Salary

$80,000 to $120,000 per year

Apply Here

Job Description

Job Description

We are developing a Food Certification platform that supports various Certification schemes such as Global GAP, 2nd Party, Organics, and more. Our goal is to streamline the entire certification process—from booking to execution and quality improvement—helping our customers ensure their food products and processes meet stringent standards of quality, safety, and sustainability. Based in Brazil, your teammates work remotely, and your stakeholders are distributed globally, from USA to Europe and Asia.

Effective use of web technologies has always been pivotal for our success, and we will count on your development skills to keep us at the top. The IT department is the beating heart of our daily operations. At QIMA, we use cutting-edge technologies to deliver the best and fastest service to our clients. If you're an IT specialist with a heart, join our team and help us make a safer world.

You will be expected to:

  • Serve as the direct manager for the development team, overseeing their daily activities, providing guidance, and ensuring alignment with project goals.
  • Lead performance evaluations, set goals, and provide professional development and mentoring opportunities for team members.
  • Facilitate regular one-on-one meetings to assess individual performance, address concerns, and provide ongoing feedback
  • Assist in the rollout of software in a production environment, ensuring smooth operation and minimal downtime.
  • Support, troubleshoot, and resolve issues, demonstrating both technical expertise and excellent problem-solving skills.
  • Persistently improve code quality and test coverage, promoting a culture of excellence and continuous improvement.

Recruitment process

1. Technical Test and Pre-Screening Questionnaire

2. First interview with QIMA's Project Manager and HR

3. Second interview with QIMA's Software Architect

4. Final interview with the Software Engineering Director

Qualifications

  • Experience as a Technical Lead and Engineering Manager, guiding and mentoring the development team, ensuring code quality, aligning technical direction with business goals, promoting best practices, and managing daily team operations.

  • Diploma/Certificate in Computer Science, Computer Engineering, or a related field.

  • Have over 8 years of demonstrable experience in Java, proving your extensive knowledge and proficiency in the field.

  • Possess an in-depth understanding of design patterns and have experience in building thread-safe code; showcasing your ability to create secure, high-performance software.

  • Have a solid grasp of domain-driven design, Microservices patterns, and distributed architectures, indicating your ability to handle complex and large-scale software design.

  • Are fluent in English and Portuguese, displaying your readiness to effectively communicate and collaborate with our diverse team located globally.

  • Experience working in Java, Spring Boot, Spring Web and JSP.

  • Solid experience exhibiting a high mastery level in Angular V1.5 & V15+ or other associated versions.

  • The profile will work in an Agile environment with development cycles, demos and retros, code reviews, mob programming, backlog grooming, regular production releases, etc.

  • A track record of utilizing Continuous Integration and Continuous Delivery, demonstrating a deep understanding of these principles.

  • Exceptional professional communication skills that enable effective dialogue and collaboration.

  • Familiarity or experience with cloud service providers such as AWS, Aliyun and GCP.

Additional Information

Submit your CV/Resume by clicking on the apply button.

Because our differences make the difference, at QIMA we are proud to promote inclusive diversity and equal opportunities! Our policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

QIMA recognizes and recruits all its talents.

Apply Here