freehire launches on Product Hunt on 26 August.

Follow →

Solution Designer (Fullstack Development)

Summary

Designs and builds full-stack features using React/Angular, TypeScript, and .NET/C# while leading cross-functional teams and ensuring code quality and security standards.

Solution Designer (Fullstack Development)

The Solution Designer role is pivotal in driving innovation and ensuring the delivery of high-quality products that meet both user needs and business goals. This role requires a blend of technical expertise, creative problem‑solving, and collaboration with various stakeholders to achieve outstanding results.

Make an Impact by:

  • Ownership of technical designs, code development, and component test execution to demonstrate alignment to the functional specification
  • Lead and collaborate with cross‑functional teams to define, design, and deliver new features
  • Design and develop reusable artifacts, modules and assets
  • Proficient in coding and design patterns such as MVVM, SOLID, TDD
  • Conduct and provide guidance as needed in software development, testing, code reviews and debugging
  • Be involved and contribute to full stack engineering efforts
  • Write unit test and ensure high test coverage as well as making sure source code complies with industrial information security standards
  • Contribute to strategy and roadmap planning of applications

Skills for Success:

  • Bachelor's degree or higher in Computer Science or IT.
  • Proven success in project/product implementation with over 3 years of software development experience.
  • Minimum of 3+ yearsexperiencein front‑end development using ReactJS, Angular, TypeScript, HTML5, CSS3
  • Minimum of 2+ years experience in developing mobile backends/APIs on .NET Framework (C#), with experience in .NET Core and node.j
  • Experience in Android development is a plus.
  • Familiarity with front/back‑end package management tools
  • Demonstrate strong communication abilities for effective collaboration with diverse stakeholders.
  • Exhibit a strong sense of ownership and responsibility towards project outcomes.
  • Comfort with rapidly changing environments and priorities. Ability to quickly learn new tools, technologies, or processes as needed.
  • Ability to maintain high standards for code quality, security, and user experience, ensuring that the final product is both functional and polished.

Your Career Growth Starts Here. Apply Now!

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available