Job Summary
We are seeking an experienced Senior Full Stack Developer with 5+ years of hands-on experience in building scalable web applications.
Key Responsibilities:
- Full Stack Development: Design, develop, and maintain both front-end and back-end components of web applications.
- System Architecture: Collaborate with the team to create scalable, reliable, and maintainable architectures.
- Code Review & Mentorship: Lead code reviews, provide feedback to team members, and mentor junior developers to ensure best practices are followed.
- Collaboration: Work closely with cross-functional teams, including product managers, designers, and QA, to build new features and improve existing ones.
- API Development & Integration: Build and consume RESTful APIs, GraphQL, and third-party services to enhance application functionality.
- Performance Optimization: Ensure the application is optimized for performance, scalability, and security.
- Troubleshooting & Debugging: Identify and resolve issues in development, staging, and production environments.
Skills & Qualifications:
- Front-End Technologies: Strong experience with modern JavaScript frameworks (React, jQuery, Next, and CSS/HTML. Familiarity with TypeScript is a plus.
- Back-End Technologies: Proficiency in server-side technologies such as Java and springboot.
- Databases: Strong experience with relational (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
- API Design & Integration: Hands-on experience with RESTful APIs, GraphQL, WebSockets, and third-party API integrations.
- Cloud & DevOps: Experience with cloud services (AWS, Google Cloud, Azure) and containerization (Docker, Kubernetes). Familiarity with CI/CD pipelines.
- Version Control: Proficiency in Git for version control and experience with Git-based workflows (GitHub, GitLab, Bitbucket).
- Problem Solving & Debugging: Strong analytical skills with a passion for solving complex technical problems.
Education:
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).