Join our development team as a Full Stack Developer and work on exciting projects that span both frontend and backend technologies. You'll be building scalable applications that serve thousands of users worldwide.
Key Responsibilities
- Develop and maintain full-stack web applications
- Build RESTful APIs and microservices using Node.js
- Implement responsive frontend interfaces with React/Next.js
- Design and optimize database schemas (PostgreSQL, MongoDB)
- Deploy applications on cloud platforms (AWS, Vercel)
- Write clean, maintainable, and well-tested code
- Participate in code reviews and technical discussions
- Collaborate with cross-functional teams on product features
Requirements
- 2-4 years of full-stack development experience
- Strong proficiency in JavaScript/TypeScript
- Experience with Node.js and Express.js
- Solid knowledge of React and modern frontend frameworks
- Database design and query optimization skills
- Understanding of RESTful API design principles
- Familiarity with Git version control
- Experience with testing frameworks and methodologies
- Problem-solving mindset and attention to detail
Nice to Have
- Experience with cloud platforms (AWS, Google Cloud, Azure)
- Knowledge of containerization (Docker, Kubernetes)
- Familiarity with GraphQL and Apollo
- Experience with real-time applications (WebSockets, Socket.io)
- Understanding of DevOps practices and CI/CD
- Knowledge of security best practices
- Experience with Agile/Scrum methodologies
What We Offer
- Opportunity to work with cutting-edge technologies
- Mentorship and career development programs
- Competitive salary with performance bonuses
- Comprehensive health and dental insurance
- Flexible PTO and work-life balance
- Professional conference and training budget
- Collaborative and innovative work environment
- Stock options and equity participation