Job title:
Senior / Fullstack Developer Remote
Company:
Pragmatike
Job description
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 SaaSResponsibilities: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.
Expected salary
Location
Milano
Job date
Tue, 08 Oct 2024 22:52:10 GMT
To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesineu.com) you saw this job posting.