EngineeringFull-time

Senior Full Stack Developer

Build scalable web applications using modern frameworks and cloud technologies.

Location
Remote
Experience
5+ years
Employment Type
Full-time

About the Role

We are seeking an experienced Senior Full Stack Developer to join our engineering team. You will work on cutting-edge projects, building scalable web applications that serve millions of users. This role offers the opportunity to work with the latest technologies and contribute to architectural decisions.

Key Responsibilities

  • Design, develop, and maintain scalable web applications using React, Node.js, and TypeScript
  • Collaborate with cross-functional teams to define and implement new features
  • Write clean, maintainable, and well-documented code following best practices
  • Participate in code reviews and provide constructive feedback to team members
  • Optimize application performance and ensure high availability
  • Implement and maintain CI/CD pipelines for automated testing and deployment
  • Mentor junior developers and contribute to team knowledge sharing
  • Stay up-to-date with emerging technologies and industry trends

Requirements

  • 5+ years of professional software development experience
  • Strong proficiency in React, Node.js, and TypeScript
  • Experience with cloud platforms (Azure or AWS)
  • Solid understanding of RESTful APIs and microservices architecture
  • Experience with databases (SQL and NoSQL)
  • Familiarity with Docker and Kubernetes
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration abilities

Nice to Have

  • Experience with Next.js and server-side rendering
  • Knowledge of GraphQL
  • Experience with Azure DevOps or similar CI/CD tools
  • Understanding of security best practices
  • Contributions to open-source projects
  • Experience with Agile/Scrum methodologies

What We Offer

Competitive salary and performance bonuses
Comprehensive health, dental, and vision insurance
401(k) matching
Flexible remote work arrangements
Professional development budget for courses and certifications
Annual conference attendance
Latest technology and equipment
Generous PTO and paid holidays

Ready to Apply?

Join our team and help shape the future of technology. Apply now to start your journey with Devaicon.

Posted recently
Devaicon Technologies

Share This Job

What Happens Next?

After you apply, our recruitment team will review your application within 1-2 weeks. If your qualifications match our requirements, we'll reach out to schedule an initial screening call.

Learn About Our Hiring Process

Organizations that partner with Devaicon achieve measurable business impact.

Your transformation starts here.

Send us an email
contact@devaicon.com
Give us a call
+971 50 700 1805