Skills & Experience: Roles and Responsibilities

  • Contribute to the design, development, and maintenance of software applications and influence a broader product or systems.
  • Collaborate with a global cross-functional team members to gather and analyze requirements, gaining insights and knowledge from diverse perspectives. 
  • Write clean, maintainable, and efficient code.
  • Troubleshoot and debug software issues, collaborating with senior developers to identify, troubleshoot, and resolve software bugs.
  • Conduct code reviews to ensure code quality.
  • Create and maintain technical documentation.
  • Stay up-to-date with emerging trends and technologies in software development.
  • Report to a hands-on and technical manager based in Canada, who will provide guidance and support for your growth.
  • Opportunity to learn and develop new skills through ongoing training and mentorship.
  • As you develop your skills, transition to working on feature development alongside bug fixing and other maintenance tasks.

Job Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2 years of experience in software engineering.
  • Proficiency in Python (or GoLang).
  • Experience with SQL databases and architecture.
  • Nice to have: Familiarity with microservices architecture and event-driven systems (Kafka preferred).
  • Ability to complete work within guidelines set by teammates to address moderate, well-scoped issues.
  • Strong collaboration skills and ability to build internal and external working relationships.
  • Capability to work independently with general supervision.
  • Demonstrate a proactive, inquisitive, and self-starting attitude.

What We Offer

  • 100% Remote Work, Hiring from: North Macedonia, Albania, Bosnia, and Kosovo
  • Paid Overtime as needed
  • Comprehensive training from senior developers, enhancing your technical skills and understanding of the software architecture.
  • Opportunities for personal growth and development through ongoing training and mentorship.
  • Opportunity To Learn & Develop New Skills
  • An Open & Collaborative Work Environment
  • Generous Compensation based on Industry Standards + Benefits
  • Working Hours: 9am - 5pm EST
  • Path to career advancement for those who excel in their role and demonstrate a strong willingness to learn

工作详细内容

全部职位:
3 发布
工作时间:
Work from Home
工作类型:
性别:
没有偏好
最低学历:
学士
学位头衔:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
职位等级:
资深专业人员
经验:
1年 - 3年
在之前申请:
Dec 20, 2024
发布日期:
Nov 19, 2024

OneContact Tech

· 51-100 员工 - 伊斯兰堡, 拉合尔, 拉瓦尔品

onecontact TECH is focused on building strong and effective teams for businesses by selecting the top 1% of remote talent in Central & Eastern Europe. Our journey began over 10 years ago as a small outsourcing project, which over the years has transformed into an International aswell as National level Information Technology & Services Company.

你最大的竞争优势

快速得到有竞争力的分析和专业的对你的评定
联系我们团队的专业顾问来提升你的简历
尝试罗资 专业版

相同职位头衔

Embedded Software Engineer

MRL Engineering, 马六甲, 马来西亚
发布 Dec 18, 2024

Software Engineer

Strategic Systems International, 拉合尔, 巴基斯坦
发布 Dec 17, 2024
我在ROZEE上找到工作啦!