Overview
Skills
Job Details
Responsibilities:
-
Design, develop, and maintain high-performance web applications using modern frontend and backend technologies.
-
Translate business requirements and technical designs into functional software solutions.
-
Develop, integrate, and optimize RESTful and GraphQL APIs.
-
Ensure application scalability, security, and performance across multiple environments.
-
Collaborate with UX/UI designers, product owners, and QA teams in an Agile environment.
-
Implement CI/CD pipelines and follow best practices for version control and deployment.
-
Conduct code reviews, testing, and documentation to maintain code quality.
Technical Expertise:
Frontend Technologies:
JavaScript, TypeScript, Angular (v2-17), Stencil JS, RxJS, Next.js, ReactJS, HTML5, CSS3, NgRx, jQuery, AJAX, Bootstrap, Angular Material, Nx
Backend Technologies:
Node.js, Express.js, GraphQL, REST APIs, ASP.NET, C#, NestJS
Databases:
MongoDB, SQL, AWS DynamoDB, AWS DocumentDB
Cloud Platforms & Services:
AWS (S3, Cognito, Lambda, Serverless API, API Gateway, CloudFormation), Vercel
Testing Tools:
Jasmine, Jest
Development Tools:
Visual Studio Code, Sublime Text
Version Control:
Git, Bitbucket
API Testing Tools:
Swagger, Postman
Data Visualization:
Ag-Grid, AmCharts, SortableJS, etc.
CI/CD Tools:
CircleCI, GitHub Actions
Project Management Tools:
JIRA, TFS
Methodologies:
Agile (Scrum & Kanban)