Open uri20190212 788 18b51d6?1549965605
Full Stack Developer .Net @ Evodeck Software

Description

About Evodeck Software

Evodeck and its German group partner Visiondeck are Europe based agile service providers for consulting and software development. We have a client base from startups, small and medium business to enterprises that are willing to adapt our paradigms and profit from our experience and methodological mindset. At Evodeck we create Web, Mobile and SaaS solutions utilizing bleeding edge technologies. Our teams are specialized in modern JavaScript technologies and different other stacks as well as automated DevOps processes, like Continuous Integration / Continuous Delivery and testing workflows with large scale out and audit requirements in mind. Our working culture adapts and evolves proven practices based on agile methodologies from the industry. This is how we generate major advantages for our clients' success and create an exceptional corporate environment and employee satisfaction.

Job Description

For our Faro office, we’re looking for a motivated Full Stack developer to take on a key role on our team. You should have knowledge of all stages of software development. Your primary focus will be on developing maintainable and testable APIs using C#. Your secondary focus will be on user interface components and implementing them following well-known React.js practices (such as Redux, Redux-Sagas and JEST) using an agile workflow. You will also create documentation and be capable of explaining complex software issues in easy-to-understand terms. You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to communication, collaborative problem solving, and striving for a quality product is important.

Backend technologies might change with project needs and can be different than the stack mentioned.

Your Responsibilities

  • API design and development using .NET framework
  • Developing new user-facing features using React, React-Native, Node.JS or ExpressJS
  • Maintain quality and ensure responsiveness of application
  • Participate in user story refinement and task breakdown
  • Implement unit tests and perform code reviews

Must Haves

  • You have practical experience with C# or .NET framework
  • You have practical experience in at least one modern JavaScript framework, ideally React.JS
  • You breathe HTML5/CSS3, RESTful APIs and JSON
  • You know how to take business requirements and translate them to technical requirements
  • You know how to write proper documentation using tools like Swagger
  • You’re best friends with GIT and have worked with Atlassian tools
  • You’re an EU citizen or are otherwise legally allowed to work in Portugal
  • Good communication skills and fluent English are absolutely necessary
  • Open mindset about working with different tech stacks

Plus Points

  • Knowledge of test automation, continuous integration and agile methodologies
  • Experience with .NET frameworks like xUnit, MOQ, OWIN or Entity Framework!
  • Knowledge of SASS, LESS, Webpack and PostCSS
  • Experience with ElasticSearch and Logstash
  • Stay up to date on emerging technologies
  • Promote end-to-end best practices

What we Offer

  • Motivated and friendly working environment with great team spirit
  • Private health and dental insurance
  • Top office equipment and a pair of great monitors
  • Free water, coffee, fruit and snacks

If you are up to face a new professional challenge and be part of this great team, please send your application to: [email protected].

The personal data collected is only for recruitment and selection purposes and only will be kept for the period necessary and for the purpose for which they were collected. By sending your application, you express your agreement to these terms.