Full Stack Developer
Crafted
Software Engineering
Indianapolis, IN, USA
Posted on Jan 4, 2025
Full Stack Developer
- Key Responsibilities
- Design and implement scalable applications using Next.js and Node.js
- Architect and maintain cloud infrastructure on AWS
- Collaborate with cross-functional teams to deliver high-quality solutions
- Contribute to technical decision-making and architecture planning
- Mentor junior developers and promote best practices
- Participate in code reviews and documentation
- Drive innovation in our technical stack and development processes
- Required Skills & Experience
- 5+ years of professional software development experience
- Strong expertise in Next.js, React, and modern JavaScript/TypeScript
- Experience with Angular is a bonus
- Proven experience with Node.js and RESTful API design
- Knowledge of AWS services and cloud architecture
- Experience with database design and management (SQL and NoSQL)
- Strong understanding of web security, performance optimization, and best practices
- History of building and deploying production applications at scale
- Excellent problem-solving and analytical skills
- Preferred Qualifications
- Experience with containerization (Docker)
- Knowledge of CI/CD pipelines and DevOps practices
- Familiarity with microservices architecture
- Experience with real-time applications and WebSocket protocols
- Contributions to open-source projects
- AWS certifications
- What We Offer
- Competitive salary and benefits package
- Opportunities for professional growth and learning
- Work on challenging, innovative projects
- Collaborative and supportive team environment