




Job Summary: We are seeking a passionate Mid-Level Developer who loves programming, innovation, and software quality—someone committed to solving real problems and actively contributing to meaningful, high-impact products. Key Highlights: 1. Work on developing innovative solutions that drive business growth 2. Solve real-world problems, write clean, testable, and scalable code 3. Collaborate in teams and actively contribute to impactful products We are the **Irrah Group**, a technology company with over **20 years of experience** in developing innovative solutions that drive business growth across Brazil and globally. We specialize in **digital transformation**, building intelligent, scalable, and secure tools that help companies achieve their full potential. **Who We Are Looking For** We seek a Mid-Level Developer passionate about programming, innovation, and software quality. If you enjoy solving real-world problems, writing clean, testable, and scalable code, collaborating in teams, and actively contributing to products that make a difference, this opportunity is for you! **Job Description** Program, code, and test programming languages based on systems designed by analysts. Perform system maintenance, including necessary corrections, to meet end-user requirements. Conduct debugging and testing of programs and perform maintenance on existing software. **Key Responsibilities** * Develop fully functional programs using sound programming practices; * Program, code, and test systems according to defined requirements; * Perform maintenance, corrections, and enhancements on existing systems; * Conduct periodic testing and debugging to maximize program efficiency; * Ensure data integrity and security; * Collaborate with internal teams to gather and understand requirements; * Design and improve user interfaces; * Create and maintain technical documentation to support system maintenance and evolution; * Suggest new features and improvements for navigation, performance, and usability; * Follow company-defined standards, processes, and security principles. **Technical Skills and Education** * Programming logic; * Databases: **MySQL, PostgreSQL, and MongoDB**; * Languages: **JavaScript and Java**; * Frameworks: **React, Node.js, and Next.js**. **Education** * Bachelor's degree completed in **Information Systems, Computer Science, Systems Analysis and Development**, or related fields; * Postgraduate studies in **Web Development, Mobile Development, or Specific Programming Languages** (preferred).


