Full Stack Developer - Focus on Node
0 EUR
Gjendja
I përdorur
Përshkrimi
We are looking for a
**Senior Full Stack Developer**
with strong focus on
**BE Node**
with min 3 years of experience to join our growing product engineering team for a new innovative and future proof project.
You will contribute to the end-to-end development of an innovative web application, collaborate with Product, Design, and Backend teams, drive architectural decisions, and mentor junior developers. The ideal candidate is customer-focused, collaborative, and passionate about building robust and scalable software.
**Key Responsibilities**
- Design, develop, test, and maintain scalable web applications across the full stack.
- Translate product requirements into clean, production-ready code and architectures.
- Collaborate with Product, Design, and Backend teams to deliver end-to-end solutions.
- Architect and implement robust APIs (REST and/or GraphQL) and integrate with external services.
- Lead code reviews, set coding standards, and promote best practices (quality, performance, security).
- Mentor and guide junior developers; contribute to technical growth of the team.
- Build and maintain automated tests (unit, integration, end-to-end) and ensure high test coverage.
- Optimize applications for performance, scalability, and reliability; monitor and troubleshoot production systems.
- Participate in Agile ceremonies, contribute to backlog refinement, and estimate technical tasks.
- Document architecture decisions, API specs, and developer guides for maintainability.
- Stay current with industry trends and proactively suggest improvements.
**Required Qualifications**
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 3+ years of hands-on software development experience.
- Strong full-stack experience with both frontend and backend development.
- Frontend proficiency with one or more modern frameworks (React, Angular, or Vue) and TypeScript.
- Backend proficiency with Node.js (NestJS) - Must have 3+ years of experience
- Experience designing and consuming RESTful APIs and/or GraphQL.
- Relational databases (e.g., PostgreSQL, MySQL) and some NoSQL (e.g., MongoDB) experience.
- Familiarity with cloud services, Azure specifically and basic DevOps concepts (CI/CD, monitoring, logging).
- Strong problem-solving, debugging, and analytical skills.
- Excellent written and verbal communication skills in English.
- Ability to work effectively in an Agile environment and collaborate with cross-functional teams.
**Preferred Qualifications**
- Experience with microservices architectures and containerization (Docker; Kubernetes a plus).
- Proficiency with test automation frameworks (Jest, Mocha, etc.) and end-to-end testing (Cypress or similar).
- Knowledge of security best practices, performance tuning, and scalability patterns.
- Hands-on experience with TypeScript at scale and modern tooling (ESLint, Prettier, Webpack/Rollup).
- Contributions to open-source projects or demonstrated passion for learning new technologies.
- Experience with analytics, monitoring, and observability tools (Prometheus, Grafana, ELK, etc.).
**Technical Skills & Tools**
- Frontend: React; TypeScript; HTML/CSS; responsive design.
- Backend: Node.js (NestJS); API design; authentication/authorization; middleware.
- Databases: PostgreSQL/MySQL; MongoDB or other NoSQL databases.
- Cloud/DevOps: Azure; CI/CD pipelines (GitHub Actions, GitLab CI, or similar); Docker.
- Testing: Jest/Mocha; Cypress or similar E2E testing frameworks.
- Tools: Git, Agile project management tools, API documentation (OpenAPI/Swagger).
**What We Offer**
- Competitive salary and benefits package.
- Flexible work arrangements and hybrid options where appropriate.
- Professional development budget and opportunities for training.
- A collaborative, inclusive, and growth-focused team culture.
- Location & Work Arrangement
- Location: Tirana, Albania (TR).
- Work Model: Full-time position with hybrid options; in-office collaboration encouraged for team cohesion.
**How to Apply**
- Please apply here or send your resume and a portfolio or GitHub link to info@atrax.al
- Include a brief description of a relevant project and your role, plus any links to live examples or code samples.
- Subject: Senior Full Stack Developer Application – [Your Name]
**Equal Opportunity Employer**
- AtraX is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
**Senior Full Stack Developer**
with strong focus on
**BE Node**
with min 3 years of experience to join our growing product engineering team for a new innovative and future proof project.
You will contribute to the end-to-end development of an innovative web application, collaborate with Product, Design, and Backend teams, drive architectural decisions, and mentor junior developers. The ideal candidate is customer-focused, collaborative, and passionate about building robust and scalable software.
**Key Responsibilities**
- Design, develop, test, and maintain scalable web applications across the full stack.
- Translate product requirements into clean, production-ready code and architectures.
- Collaborate with Product, Design, and Backend teams to deliver end-to-end solutions.
- Architect and implement robust APIs (REST and/or GraphQL) and integrate with external services.
- Lead code reviews, set coding standards, and promote best practices (quality, performance, security).
- Mentor and guide junior developers; contribute to technical growth of the team.
- Build and maintain automated tests (unit, integration, end-to-end) and ensure high test coverage.
- Optimize applications for performance, scalability, and reliability; monitor and troubleshoot production systems.
- Participate in Agile ceremonies, contribute to backlog refinement, and estimate technical tasks.
- Document architecture decisions, API specs, and developer guides for maintainability.
- Stay current with industry trends and proactively suggest improvements.
**Required Qualifications**
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 3+ years of hands-on software development experience.
- Strong full-stack experience with both frontend and backend development.
- Frontend proficiency with one or more modern frameworks (React, Angular, or Vue) and TypeScript.
- Backend proficiency with Node.js (NestJS) - Must have 3+ years of experience
- Experience designing and consuming RESTful APIs and/or GraphQL.
- Relational databases (e.g., PostgreSQL, MySQL) and some NoSQL (e.g., MongoDB) experience.
- Familiarity with cloud services, Azure specifically and basic DevOps concepts (CI/CD, monitoring, logging).
- Strong problem-solving, debugging, and analytical skills.
- Excellent written and verbal communication skills in English.
- Ability to work effectively in an Agile environment and collaborate with cross-functional teams.
**Preferred Qualifications**
- Experience with microservices architectures and containerization (Docker; Kubernetes a plus).
- Proficiency with test automation frameworks (Jest, Mocha, etc.) and end-to-end testing (Cypress or similar).
- Knowledge of security best practices, performance tuning, and scalability patterns.
- Hands-on experience with TypeScript at scale and modern tooling (ESLint, Prettier, Webpack/Rollup).
- Contributions to open-source projects or demonstrated passion for learning new technologies.
- Experience with analytics, monitoring, and observability tools (Prometheus, Grafana, ELK, etc.).
**Technical Skills & Tools**
- Frontend: React; TypeScript; HTML/CSS; responsive design.
- Backend: Node.js (NestJS); API design; authentication/authorization; middleware.
- Databases: PostgreSQL/MySQL; MongoDB or other NoSQL databases.
- Cloud/DevOps: Azure; CI/CD pipelines (GitHub Actions, GitLab CI, or similar); Docker.
- Testing: Jest/Mocha; Cypress or similar E2E testing frameworks.
- Tools: Git, Agile project management tools, API documentation (OpenAPI/Swagger).
**What We Offer**
- Competitive salary and benefits package.
- Flexible work arrangements and hybrid options where appropriate.
- Professional development budget and opportunities for training.
- A collaborative, inclusive, and growth-focused team culture.
- Location & Work Arrangement
- Location: Tirana, Albania (TR).
- Work Model: Full-time position with hybrid options; in-office collaboration encouraged for team cohesion.
**How to Apply**
- Please apply here or send your resume and a portfolio or GitHub link to info@atrax.al
- Include a brief description of a relevant project and your role, plus any links to live examples or code samples.
- Subject: Senior Full Stack Developer Application – [Your Name]
**Equal Opportunity Employer**
- AtraX is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Location: Tirana, Tirane, Albania
Specifikimet
Lloji i Punësimit
Kohë e plotë
Niveli i Përvojës
Mesatar
Puna në Distancë
Hibrid
Periudha e Pagës
Mujore
Metoda e Aplikimit
Website
URL për Aplikim
https://dextrio-stage-api.azurewebsites.net/open-routes/template/b7bad53c-9887-4015-b066-eb0a6b66b479/b05615f8-ea33-4c56-be88-2e09fe10580d
Kërkohet CV
Po
Informacioni i shitësit
Admin User
Anëtar që nga: 2025