Remote FullStack Developer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The FullStack Developer will work in a team responsible for building a SaaS platform using the .NET stack and React, running in Kubernetes on Azure.
  • The team is self-sufficient and handles design, development, testing, delivery, and support of solutions.
  • Responsibilities include designing, building, deploying, and supporting SaaS services following company standards.
  • The candidate will collaborate with the Product Owner, Lead Software Engineer, UX Designer, and team to implement requirements and demonstrate solutions before delivery.
  • High-quality solutions will be delivered using fully automated processes (CI/CD, testing, infrastructure as code).
  • Continuous improvement of services' usability, quality, performance, security, architecture, and maintainability is essential.
  • Active participation in knowledge sharing and team growth is expected.

Requirements:

  • Experience working in development teams following agile development models like Scrum or Kanban.
  • Strong communication and teamwork skills.
  • Proficiency in Test Driven Development with a good understanding of unit testing.
  • Knowledge of good practices, design patterns, and SOLID principles.
  • Strong problem-solving skills.
  • Familiarity with the .NET stack, including C#, ASP.NET Core Web Apis, LINQ, asynchronous programming, and dotnet tools.
  • Understanding of event-driven design with pub/sub architecture.
  • Knowledge of relational and/or No-SQL databases and integration patterns.
  • Proficiency in the React stack, including React, Node, Typescript, CSS, Material UI, Jest, JSS, Tailwind CSS, and supporting tools.

Benefits:

  • Opportunity to work with a self-sufficient team responsible for end-to-end solution development.
  • Exposure to building solutions following company-wide rules of engagement and standards.
  • Collaboration with experienced professionals to enhance knowledge and skills.
  • Chance to contribute to decision-making processes and take ownership of built services.
  • Continuous learning and growth opportunities within the team.
Leave a feedback