About the job
Join our innovative and dynamic team at Metova as a Full Stack Software Engineer. We seek a talented individual who possesses a robust technical skill set and a commitment to development best practices. The successful candidate will have expertise in Go and JavaScript/TypeScript and a clear focus on crafting clean, scalable, and maintainable software.
Key Responsibilities:
- Engage actively in development team discussions, contributing to project objectives, feature sets, and task assignments.
- Assess system and user requirements to ensure that software solutions align with business goals.
- Architect system integrations and project workflows for sophisticated solutions.
- Produce clean, reusable, and scalable code while demonstrating an eagerness to learn new technologies.
- Create functional and visually appealing user interfaces with a strong emphasis on user experience (UX).
- Perform testing and debugging to guarantee the application’s performance and reliability.
- Ensure the functionality and security of applications prior to deployment.
Qualifications:
- Strong proficiency in Go and .NET.
- Familiarity with React or Vue.js and TypeScript.
- Solid knowledge of CSS3 / SCSS and frameworks such as Kendo UI.
- Comprehensive understanding of UX design best practices.
- Experience with Node.js and Express.
- Proven capability in creating and consuming RESTful services.
- In-depth understanding of design patterns and object-oriented programming (OOP) principles.
- Experience with microservices architectures.
- Proficient in Git for version control.
- Awareness of Agile methodologies (Scrum, Kanban).
- Familiarity with Clean Architecture is a plus.

