hero

It's all about who you work with. Opportunities below to join fantastic teams.

RRE
companies
Jobs

Lead Software Engineer

HYLA Mobile

HYLA Mobile

Software Engineering
India
Posted 6+ months ago
  • Job Description
    We are looking for positive, take-charge individuals to join our growing team as a Full Stack Lead Software Engineer. Candidates must have exceptional communication skills, the ability to manage multiple tasks efficiently, excellent judgment, and the ability to be productive in a fast-paced, team-oriented environment. This is a fully remote position.


    You will be responsible for:
  • Building scalable, highly reliable product features
  • Designing, implementing, and maintaining applications
  • Applying problem solving and analytical skills to a variety of issues
  • Interacting with cross functional teams to produce scalable solutions
  • Estimating engineering effort and come up with realistic schedules
  • Identifying and resolving complex production issues
  • Rapidly fixing bugs and solving problems
  • Conducting design and code reviews
  • Making disciplined use of source control and bug tracking systems
  • Documenting best practices and help create knowledge base
  • Unit-testing code for robustness, including edge cases, usability, and general reliability
  • Refactoring and improving maintainability of existing code base
  • Participating in resolving customer support issues as needed
    We need you to have:
  • BS or MS in Computer Science, Computer Engineering or related fields preferred; equivalent professional experience will be considered
  • Solid understanding of the full development life cycle
  • Hands-on knowledge of version control systems such as GIT
  • Track record as a results-oriented person with a delivery focus
  • Strong technical leadership skills with the ability to resolve ambiguity in requirements
  • Ability to understand and articulate both technical and business issues with peers, management, and external teams
  • Ability to manage and prioritize many tasks at a time
  • Ability to push the envelope for performance and reliability
  • A disciplined approach to development, testing, and quality assurance
  • Experience practicing agile development methodologies
  • Exceptional collaborative, written and, verbal communication skills
  • Flexibility with changing job requirements as the company and team grows
  • Strong experience with Object Oriented Software Principles like SOLID, IoC, DI etc.
  • 5+ years of C#
  • 5+ years with Oracle and relational database design