Software Developer

hace 3 días


Turbo, Antioquia, Colombia Turbo, Inc. A tiempo completo
About Turbo, Inc.

Turbo, Inc. is a leading provider of application delivery platforms that empower organizations to streamline their work processes. Our cutting-edge technology enables knowledge workers to become more productive and efficient in their daily tasks.

Job Summary

We are seeking a highly skilled Software Developer to join our innovative engineering team. As a key member of our team, you will design and develop the technologies that power our digital workspaces. Your primary responsibilities will include:

Key Responsibilities
  1. Develop and Test Core Products: Design and develop core Turbo products and technologies, including Turbo Server, Turbo Portal, Cloud, Turbo Virtual Machine, Turbo Drive, and Turbo Studio.
  2. Contribute to Containerization Technology: Contribute to the development of Turbo's containerization technology, which enables seamless deployment of applications in virtualized environments across different operating systems and devices.
  3. Integrate Cloud Computing Technologies: Work on the integration of cloud computing technologies to provide scalable and on-demand access to Turbo digital workspaces.
  4. Develop Streaming Technology: Develop and optimize Turbo's streaming technology, which allows users to access applications remotely.
  5. Enhance Security and Privacy Features: Enhance the security and privacy features of the platform to ensure the protection of user data and compliance with industry standards.
  6. Develop API and SDK: Participate in the development of Turbo's API and SDK, enabling third-party developers to build and integrate custom solutions with the platform.
  7. Design User Interface: Contribute to the design and implementation of Turbo's user interface, ensuring a seamless and intuitive user experience.
  8. Collaborate with DevOps Team: Collaborate with the DevOps team to automate deployment processes and improve the reliability and performance of the platform.
  9. Participate in Code Reviews: Participate in code reviews, testing, and debugging to ensure the quality and stability of the software.
  10. Stay Up-to-Date with Industry Trends: Stay up-to-date with the latest industry trends and technologies, and actively contribute to the continuous improvement of the platform.
Requirements
  1. Strong Technical Skills: Strong technical and problem-solving skills.
  2. Programming Experience: Experience in one or more object-oriented programming languages such as C# or C/C++.
  3. Ability to Learn: Ability to learn new programming languages and technology stacks.
  4. Familiarity with Adjacent Technologies: Familiarity with adjacent technologies, such as cloud computing platforms, container orchestration, distributed systems, streaming protocols, and front-end development, is highly desirable.
  5. Education: Bachelor's degree in Computer Science or closely related discipline, or equivalent work experience.
  6. Communication Skills: Strong written and verbal communication skills; ability to use a computer during most work hours; and the ability to work independently and with other team members in a fast-paced, high-growth environment.
Success in the Role

Within 3 months:

  1. Develop Competency: Become competent with key development process and tools, such as Jira, Git, GitHub, GitHub Actions, Visual Studio, and Visual Studio Code, with a minimum of supervision.
  2. Design and Implement Features: Design and implement easy-to-medium difficulty new features, or diagnose and solve easy-to-medium difficulty bugs such as program inconsistencies or deterministic crashes.
  3. Write Unit Tests: Write unit tests and automated integration tests.

After 3 months:

  1. Mastery of Development Process: Achieve mastery of key development process and tools.
  2. Implement Features: Implement features that require thoughtfulness and attention to detail with regards to the product requirements and stakeholders.
  3. Contribute to Documentation: Become an active contributor to documentation in your product domain.
  4. Solve Difficult Bugs: Solve difficult bugs that may require significant investigation, code changes, or refactors.
  5. Understand Non-Deterministic Issues: Understand and solve non-deterministic issues that require creative problem-solving such as improvements in diagnostics tooling.
  6. Provide Reliable Estimates: Provide reliable development time estimates and deliver consistent quality results.

After 12 months:

  1. Promotion to Higher Engineering Ladder Level: Demonstrate significant progress towards promotion to a higher engineering ladder level.
  2. Take Ownership of Product Area: Take ownership of a significant product area encompassing multiple features or specialized technical skills.
  3. Mentor Junior Hires: Be able to mentor and train one or more junior hires.
  4. Perform Responsibilities with Minimal Supervision: Perform all responsibilities with a minimum of supervision.

  • Senior iOS Developer

    hace 5 días


    Turbo, Antioquia, Colombia STEAMCLOCK SOFTWARE LTD. A tiempo completo

    About Steamclock Software Ltd.Steamclock Software Ltd. is a profitable and growing software development studio that specializes in creating high-quality mobile software. We focus on delivering exceptional products and building a company culture that is collaborative, innovative, and fun.Job SummaryWe are seeking a highly skilled Senior iOS Developer to join...

  • Software Developer

    hace 2 días


    Turbo, Antioquia, Colombia Turbo, Inc. A tiempo completo

    About Turbo, Inc.Turbo, Inc. is a leading provider of application delivery platforms that empower organizations to streamline their work processes. Our cutting-edge technology enables knowledge workers to become more productive and efficient in their daily tasks.Job SummaryWe are seeking a highly skilled Software Engineer to join our innovative and...


  • Turbo, Antioquia, Colombia Aktien A tiempo completo

    Company OverviewAktien is a small and growing startup that provides private and professional investors with the tools needed to manage risks and achieve above-average returns on invested capital in the long term.Job SummaryWe are seeking a highly skilled Senior Full Stack Developer to join our engineering team. As a Senior Full Stack Developer, you will be...


  • Turbo, Antioquia, Colombia Tbwa ChiatDay Inc A tiempo completo

    About CorePilotCorePilot is a pioneering technology company dedicated to revolutionizing the aviation supply chain through innovative solutions. Our AI-driven platform optimizes operations, enhances efficiency, and ensures seamless coordination across our customers' internal processes. We empower aviation part suppliers by optimizing inventory management,...


  • Turbo, Antioquia, Colombia Tbwa ChiatDay Inc A tiempo completo

    About the RoleWe are seeking a highly skilled Ruby on Rails Software Engineer to join our team at CorePilot. As a key member of our engineering team, you will play a crucial role in shaping the future of our B2B SaaS application.Key ResponsibilitiesCollaborate with our designer, developers, and founders to create innovative software solutionsWork...


  • Turbo, Antioquia, Colombia Aktien A tiempo completo

    **About Us**Aktien is a small and growing startup that provides private and professional investors with the tools needed to manage risks and achieve above-average returns on invested capital in the long term.**Job Responsibilities**Implementing new and expanding existing customer-facing features and backend features with the use of background processing to...


  • Turbo, Antioquia, Colombia Aktien A tiempo completo

    About AktienAktien is a small and growing startup that provides private and professional investors with the tools needed to manage risks and achieve above-average returns on invested capital in the long term.Job ResponsibilitiesAs a software engineer at Aktien, you will be responsible for:Implementing new and expanding existing customer-facing features and...


  • Turbo, Antioquia, Colombia Aktien A tiempo completo

    About AktienAktien is a pioneering startup dedicated to advancing the stock culture. Our mission is to empower private and professional investors with cutting-edge tools to manage risks and achieve exceptional returns on invested capital in the long term.Job SummaryWe are seeking a skilled Ruby on Rails Software Engineer to join our small and growing...


  • Turbo, Antioquia, Colombia AmmoSquared Inc. A tiempo completo

    AmmoSquared Inc. is expanding its Engineering team and seeking a seasoned Full Stack Ruby on Rails Engineer to join the team. As a pivotal member, you will play a crucial role in developing and maintaining our applications and operations, driving them to the next level. This role reports directly to our Chief Technology Officer and will be a critical hire as...


  • Turbo, Antioquia, Colombia Aktien A tiempo completo

    About AktienAktien is a small and growing startup on a mission to advance the stock culture. We provide private and professional investors with the tools needed to manage risks and achieve above-average returns on invested capital in the long term.Job ResponsibilitiesImplement new and expanding existing customer-facing features and backend features with the...