Senior / Fullstack Developer (Go, Golang) Remote
PRAGMATIKE
Zürich, Switzerland
Homeoffice
Quick Apply
Location : Fully remote, EU timezone (CET + / - 2 hours)
Start date : ASAP
Languages : English is mandatory; French is a plus
Client : Cloud Computing / Blockchain / AI - European SaaS
Responsibilities :
Backend Development :
- Design and develop scalable, distributed, server-side software applications and microservices.
- Implement remote solutions to facilitate peer-to-peer communication.
- Ensure cross-platform functionality and application compatibility.
- Optimize solutions for performance, reliability, and scalability.
- Establish and enhance security measures.
- Develop reusable code libraries for backend functionalities.
- Engage closely with product and design teams to grasp end-user requirements thoroughly.
- Conduct thorough code reviews and provide mentorship to development teams.
Frontend Development :
- Collaborate with the Product Designer to conceptualize and execute product designs.
- Develop efficient and reusable front-end components and systems.
- Create clean and maintainable code solutions.
- Optimize solutions for enhanced speed and stability.
- Develop reusable code libraries (UI-ToolKit).
- Identify and resolve performance bottlenecks.
- Engage actively in the application lifecycle management.
- Promote and communicate best practices for front-end engineering.
- Contribute to all stages of our product pipeline, from inception to delivery.
General Responsibilities :
- Participate actively in Agile Scrum team activities, including backlog prioritization, sprint planning, and stand-ups.
- Write high-performance, reusable, and fully unit-tested code for both backend and frontend components.
- Enhance code quality by writing unit tests and implementing automation.
- Foster collaboration with team members to integrate innovative ideas.
- Champion and uphold best engineering practices, maintaining high standards for quality and craftsmanship.
Required Qualifications :
Experience :
Minimum 7 years of experience as a Fullstack Developer, or similar role with experience in both backend and frontend technologies.
Technical Skills :
- Backend : Proficiency in Go technologies, and practical knowledge of internet technologies such as TCP / IP, HTTP, HTML, and XML.
- Frontend : Proficient in coding single-page JavaScript applications (SPA’s) using modern frameworks such as React.js , Redux.
js, JavaScript, Node.js, or similar technologies.
- Strong understanding of design patterns, multi-threaded programming, and service-oriented architectures including REST and JSON.
- Proficiency in HTML5 / CSS3 and Object-Oriented JavaScript Frameworks, including TypeScript.
Vor 15 Stunden