Backend Developer
Are you looking to join an international team that is changing the panorama of the design and construction industry? Are you passionate about solving problems and not afraid of great challenges?
If your answer is yes. We are definitely looking for someone like you!
We have a great opportunity for a Backend Developer to work in our Portuguese office or remotely. We want to find a talented and ingenious individual that wants to grow with us and be part of this great team that already is a worldwide reference in the AEC industry.
Responsibilities:
- Develop, implement, and maintain web applications.
- Work closely with product teams and project managers to determine technical requirements and effort needed for development for a wide range of web applications.
- Continuously enhance technical skills related to frontend and backend development.
- Evaluate emerging technologies and practices making recommendations that would contribute to the efficiency and effectiveness of the software development.
Qualifications:
- Minimum 2 Years of Experience: Developing, implementing, maintaining, and debugging web applications.
- Minimum 2 Years of Experience: C# and JavaScript/TypeScript, preferably previous works of integration of APIs for login, registration, profile management, and sending events externally.
- Be familiarized with ASP.NET, .NET Core 3+.
- Good understanding of REST API and microservice architectures.
- Experience with databases: SQL (MySQL, PostgreSQL), NoSQL such as Mongo, in-memory databases such as Redis.
- Writing unit and integration tests.
Not mandatory, but a plus:
- Experience with Azure or AWS. Exposure to application containerization with Docker.
- Frontend JavaScript frameworks such as Angular or React.
- Hands-on experience using the WebGL API and/or other similar technologies (e.g., Three.js).
What we offer:
- Competitive salary.
- Career progression.
- Bonus Scheme.
- Birthday Bonus.