Full Stack Developer

Raas Infotek LLC
Jackson Township, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Jackson Township, United States of America

Tech stack

Flutter
Java
JavaScript
API
Artificial Intelligence
Amazon Web Services (AWS)
HTML5
User Authentication
Azure
Browser Compatibility
CSS
Cloud Computing
Code Review
Databases
Data Infrastructure
Database Design
Software Debugging
Software Design Patterns
DevOps
Amazon DynamoDB
Elasticsearch
Github
Python
PostgreSQL
Memcached
Enterprise Messaging Systems
Microsoft SQL Server
MongoDB
MySQL
Node.js
NoSQL
Object-Oriented Software Development
Oracle Applications
Open Web Application Security
Performance Tuning
Scrum
RabbitMQ
Redis
Swagger
Responsive Web Design
Software Engineering
SQL Databases
TypeScript
Web Applications
Openapi
Google Cloud Platform
Test Driven Development
.NET Core
React
Database Optimization
Spring-boot
Software Security
AWS Lambda
Cloudformation
Vue.js
Event Driven Architecture
Angular
Gitlab-ci
Solid Principles
Information Technology
Deployment Automation
Cassandra
Kafka
GraphQL
React Native
Front End Software Development
React
Api Design
REST
Terraform
Serverless Computing
Docker
Jenkins
Microservices

Job description

We are seeking a highly experienced Full Stack Developer with 12+ years of hands-on experience designing, developing, and maintaining enterprise-grade web applications. The ideal candidate will possess strong expertise across front-end and back-end technologies, cloud platforms, microservices architecture, API development, database design, and modern DevOps practices.

The candidate will collaborate with cross-functional teams to build scalable, secure, and high-performing applications while driving technical excellence and mentoring junior developers., * Design, develop, and maintain scalable full-stack applications.

  • Build responsive user interfaces using modern front-end frameworks.
  • Develop secure, reusable, and high-performance backend services and APIs.
  • Design and optimize relational and NoSQL databases.
  • Implement microservices architecture and cloud-native solutions.
  • Develop and maintain CI/CD pipelines for automated deployments.
  • Collaborate with product owners, architects, QA teams, and stakeholders to deliver high-quality solutions.
  • Participate in code reviews and enforce coding standards and best practices.
  • Troubleshoot production issues and implement performance improvements.
  • Mentor junior developers and provide technical leadership.

Requirements

  • Strong experience with JavaScript, TypeScript, HTML5, CSS3
  • Expertise in React.js, Angular, or Vue.js
  • Experience with responsive design and cross-browser compatibility
  • Knowledge of state management libraries such as Redux, NgRx, or Context API

Back-End Technologies

  • Strong experience with Java, Spring Boot, .NET Core, Node.js, or Python
  • Experience designing and developing RESTful APIs and Microservices
  • Knowledge of API security, authentication, and authorization mechanisms

Databases

  • Strong experience with SQL databases such as Oracle, SQL Server, PostgreSQL, or MySQL
  • Experience with NoSQL databases such as MongoDB, Cassandra, or DynamoDB
  • Database performance tuning and optimization

Cloud & DevOps

  • Experience with AWS, Azure, or Google Cloud Platform
  • Knowledge of Docker and Kubernetes
  • Experience with CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps
  • Infrastructure as Code (Terraform, CloudFormation, or ARM Templates)

Software Engineering

  • Strong understanding of Object-Oriented Programming (OOP), Design Patterns, and SOLID principles
  • Experience with Agile/Scrum methodologies
  • Familiarity with Test-Driven Development (TDD) and automated testing frameworks
  • Strong debugging, troubleshooting, and performance optimization skills, * Experience with event-driven architectures and messaging platforms such as Kafka or RabbitMQ.
  • Experience with GraphQL.
  • Cloud certifications (AWS, Azure, or Google Cloud Platform).
  • Experience working in highly regulated industries such as Healthcare, Banking, Insurance, or Telecommunications.
  • Experience with AI/ML integrations and modern data platforms.

Education

  • Bachelor''s or Master''s degree in Computer Science, Information Technology, Engineering, or a related field.

Nice to Have

  • React Native or Flutter experience
  • Serverless architectures (AWS Lambda, Azure Functions)
  • Elasticsearch, Redis, or Memcached
  • OpenAPI/Swagger documentation
  • Security best practices and OWASP standards

Apply for this position