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