Remote debugging Jobs

This Month

Sr. Software Engineer
angular python docker api debugging javascript Mar 24


This Senior Engineer will be a valuable member of a Scrum team responsible for developing and supporting one of our web-based SaaS offerings. This person will be highly proficient in Angular 2+ and Javascript for enterprise application development. This person should also have experience programming against APIs. This person will have experience working on a scrum team within sprints, participating in estimations and refinements, and able to follow a story’s acceptance criteria and mockups to produce a working user interface. This person will need to be self-motivated and possess strong communication and coordination skills between Product, Engineering, and QA. 

Essential Duties and Responsibilities:


  • Complete sprint stories, fix bugs, and code new features:
    • Assist in refining backlog work and defining acceptance criteria
    • Accurately estimate time required for a story
    • Support work with code reviews, unit/integration tests and by contributing documentation
  • Install and maintain personal docker environment
  • Uphold DIGARC’s development process

Essential Duties and Responsibilities (c0nt):


  • Engage other Engineers about code, process and challenges within the Agile framework
  • Communicate problems and solutions directly and effectively to leadership


  • Ability to analyze, design, read, write, and explain Angular 2+
  • Ability to understand and troubleshoot the application stack (Python API, Angular front end, MVC Structure)
  • Ability to write quality unit tests
  • Ability to use Git effectively
  • Strong communication and problem-solving skills 
  • Self-starter 
  • Adept at working independently and efficiently on several projects in the same timeframe
  • Proven ability to work collaboratively with others
  • Tenacity in troubleshooting (client issues, performance, data integrity)
  • Aptitude for constantly learning new technologies, highly desired

Education and Experience: 

  • B.S. in Computer Science, Information Systems or related Engineering or equivalent experience
  • 4+ years of experience debugging and problem solving with large, complex web-based applications
    • 4+ years experience with Javascript front end development, preferably Angular 2+
    • 2+ years experience working with APIs or Python
  • 2+ years with enterprise software development, maintenance and process
  • Experience testing frameworks and unit testing
  • Experience with Docker
  • Experience with Agile process, especially Scrum

Physical Demands and Work Environment: 

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.  Travel outside of the office is minimal but can happen on occasion.  Typical professional office working conditions.

** U.S. Citizenship or ability to work in the United States without sponsorship (currently and in the future) **

All DIGARC employees are expected to display unquestionable integrity in every aspect of work and dealing with others.  Respect for diversity and inclusion of all individuals is imperative to our business success and required.

Share this job:

This Year

Junior QA Engineer
qa selenium automation debugging javascript junior Jan 01

The team at Kodify is looking for a talented QA Engineer to join our remote team and bring new dynamic on board. This specific role is open to remote candidates based in the European Union (a must for us). With you on board, we’re looking to expand our QA team to support 15 developers and 4 devops working across multiple European locations, and take our projects to a whole new level.

You will help design and deliver QA Best Practices and maintain quality in our applications. Working closely with the QA Lead, and other technical teams to ensure the quality of our code base is constantly improved. Your collaboration with the team will be key to ensuring that their methods and tools are correctly chosen and implemented to ensure best practices are maintained throughout the application's life-cycle.

Key responsibilities:

  • Designing and documenting test cases and plans
  • Performing manual testing and manage test cases in Testrail (or similar)
  • Identifying and recording of bugs, and verifying fixes
  • Assisting development team by reproducing issues

What’s on offer

  • Latest tech equipment
  • Core hours with flexitime
  • Training and development budget and free days to attend training/conferences/etc.
  • 10% time for personal projects
  • Company Amazon book account
  • Half Day off on your Birthday
  • Awesome offices and locations: Barcelona, Altea and Montreal!
  • Quarterly team meetups
  • Kodify off-sites, events and team activities!
  • Unique Kodify culture!


 Must have:

  • Knowledge regarding software testing goals, processes and best practices
  • Strong analytical thinking
  • Ability to clearly write test cases and logging defects
  • Skills in debugging issues, and providing developers with significant feedback on failed tests
  • Great communication skills
  • Understand Cost vs Risk in testing strategy
  • Great self organization skills
  • A real passion for QA

Bonus points:

  • Desire to transition into a test automation role
  • Basic git/github skills
  • Experience with test case management tools such as Testrail, Zephyr, Testlink or similar
  • Experience working remotely and with remote teams
  • Knowledge and experience in JIRA
  • Experience working in an Agile/Scrum development process
  • Have worked in a high traffic / no-cache environment
  • Understanding of Microservices Architecture
  • AWS, Kubernetes & Docker knowledge
  • Data validation and Google Analytics experience is a plus
  • Continuous Integration Experience (Jenkins, CircleCI, TravisCI)
  • Node.js, Javascript, React experience
  • Test automation experience (Selenium, Testcafe, Cypress)
  • Security testing
  • Usability testing

About you:

  • You’re a real team player. You love to help and find solutions together.
  • Your sense of humour will bring a new dynamic to the team - you love to have fun while you work!
  • You can think on your feet and adapt well to fast changing environments and priorities.
  • You love analysing data. You’re a complexity thinker and a real problem solver.
  • You’re flexible and available when needed. You understand emergency calls can be part of the job and are aware of the challenges supporting a 24/7 environment.
  • You stay updated on industry developments and strive to improve our platform with innovative solutions
  • You are passionate about software development & quality
Share this job: