HumanBit Logo

Software Development Engineer | HumanBit main

full-time
Posted on June 27, 2025

Job Description

Software Development Engineer

Job Summary

We are seeking a highly motivated Software Development Engineer with a frontend focus. This role is dedicated to designing, developing, and maintaining cutting-edge frontend applications that deliver exceptional user experiences. You will work closely with cross-functional teams including designers, product managers, and backend engineers to build scalable, reliable, and visually appealing interfaces that meet business needs.

Responsibilities

  • Design, Develop, and Maintain Frontend Software: Create efficient and scalable code along with intuitive user interfaces.
  • Collaborate with UI/UX Designers: Transform design concepts into functional applications by working closely with design teams.
  • Cross-functional Team Collaboration: Work alongside backend engineers to integrate REST APIs smoothly, ensuring end-to-end functionality.
  • Code Review and Optimization: Participate actively in code reviews to enhance code quality, performance, and maintainability.
  • Troubleshoot and Debug: Identify issues and implement effective solutions to maintain high-performance applications.
  • Document Processes: Maintain clear and comprehensive documentation for codebases, processes, and software designs.

Qualifications

  • Educational Background: Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • Programming Proficiency: Strong coding skills in Java, C++, Python, and JavaScript.
  • Web Development Expertise: Proficiency in frontend technologies including HTML, CSS, and modern JavaScript frameworks.
  • Database Skills: Proficiency in SQL for effective database management and operations.
  • Agile and Version Control: Experience working in Agile environments and using Git for version control.
  • Cloud and Containerization: Hands-on experience with AWS, Docker, and Kubernetes.
  • Foundational Knowledge: Strong understanding of data structures, algorithms, problem-solving techniques, and debugging practices.
  • API Development: Experience in developing REST APIs and microservices.

Preferred Skills

  • Modern Development Tools: Familiarity with CI/CD pipelines and cloud computing environments.
  • Linux Proficiency: Working knowledge of Linux operating systems.
  • Frontend Frameworks: Experience with React, Angular, or similar modern JavaScript frameworks.
  • Continuous Integration: Expertise in continuous integration practices and deploying software in agile settings.

Experience

  • Proven professional software development experience, ideally with a focus on frontend projects.
  • Demonstrated ability to manage full software development lifecycle projects within fast-paced, collaborative environments.

Environment

  • Work Setting: This role offers flexible work arrangements, including options for in-office, remote, or hybrid work based on organizational policies.
  • Team Collaboration: Engage with a diverse team of professionals across product, design, and engineering departments.

Benefits

  • No benefits details specified.

GrowthOpportunities

  • No growth opportunities details specified.
Powered by
HumanBit Logo