Jobs and Careers
TW

Junior Software Engineer

Twine
Los Angeles, United Statesfull_timeVerifiedPosted 21 Nov 2023

About the role

About Twine

We're a thriving ecosystem of top-tier freelancers from around the world. Trusted by Fortune 500 companies and Silicon Valley startups, Twine is the go-to platform for mission-critical projects. Twine's experts get to participate in generating quality datasets at an unprecedented scale. With over half a million registered freelancers and a growing roster of 35,000+ companies, we've become the comprehensive solution for all things freelancing.

Our Mission

At Twine, we recognize that companies require a flexible approach to hiring expert freelancers for their most critical projects. Traditional freelance platforms often fall short when it comes to scalability and diversity. That's where we shine. Twine operates as a thriving global freelance network, with diverse experts across various fields, including marketing, engineering, and AI. Our core mission is to empower creators, whether they're businesses or individual freelancers, to thrive in their creative endeavours.

About the Role

We are seeking a Junior Software Engineer for a workforce management technology company. Tackle system challenges, engage in all aspects of software engineering, and continuously improve. Collaborate closely with colleagues, product managers, and architects to forge innovative solutions.

Note: This is a hybrid position, which entails a minimum requirement of being present in the office at least three times per week. The office is located in Lake Forest, CA.

Description

  • Drive progress within our elite software engineering team by embracing Lean/Agile methodologies.
  • Tackle system challenges by identifying underlying issues and developing actionable plans.
  • Engage wholeheartedly in all aspects of software engineering, including design, development, and process enhancement.
  • Maintain a mindset geared towards continuous improvement in all areas.
  • Forge innovative solutions to complex challenges, collaborating closely with colleagues, product managers, and architects.
  • Commit to personal growth using a wealth of resources, training, and collaborative learning opportunities.

Requirements

  • A Bachelor’s Degree in Computer Science or Software Engineering with 5+ years of hands-on software development experience.
  • Solid expertise in crafting Microservices with C# / .NET Core.
  • Strong skills in web development utilizing JavaScript, HTML5, Angular.
  • A robust understanding of Object-Oriented design and programming.
  • Real-world application of Lean and/or Agile development principles.
  • Cloud computing experience, notably with Azure DevOps, Azure functions/microservices, containerization, and Kubernetes.
  • A knack for innovation, willing to embrace new ideas and apply them to improve existing systems.
  • Clear, concise communication abilities.
  • A result-driven approach, constantly seeking to enhance efficiency and productivity.
  • A self-starter mentality with a hunger for new knowledge and skills.
  • A responsible attitude with excellent command of English (and prefer Mandarin to meet our client’s diverse needs).

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Twine

View company profile →