1 Streak AI Job
Fullstack Developer
Streak AI
posted 14hr ago
Full Stack Developer
Job Title: Full Stack Developer
Location: Bengaluru, Karnataka
Job Type: Full-time
Join our innovative and dynamic team as a Full Stack Developer! You will work closely with our
founding, product, and engineering teams to bring our product to life, creating intuitive,
scalable web and mobile applications. This role involves developing and maintaining both the
front-end and back-end of our applications to ensure a seamless user experience.
Job Overview:
As a Full Stack Developer, you will be responsible for developing user-facing features and
scalable backend systems. You will work on both web and mobile platforms, collaborating with
designers and other developers to build robust and high-performing applications. Your role will
require strong knowledge of front-end frameworks and back-end technologies, ensuring that
the application is optimized for performance, scalability, and maintainability.
Key Responsibilities:
- Front-end Development:
- Develop customer-facing features using React JS, React Native, and Next JS.
- Ensure the website and mobile applications are optimized for maximum speed and scalability.
- Translate design wireframes into high-quality code in collaboration with the design team.
- Implement and maintain front-end design systems and standards.
- Ensure cross-browser compatibility and responsiveness.
- Back-end Development:
- Design, develop, test, and maintain server-side applications and APIs.
- Collaborate with front-end developers to integrate user-facing elements with server-side
logic.
- Optimize back-end services for maximum speed, scalability, and reliability.
- Build low-latency microservices and scale back-end services efficiently.
- Implement security measures and ensure data protection.
- Troubleshoot and debug issues in both front-end and back-end environments.
- General Responsibilities:
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Stay up-to-date with the latest trends and technologies in both front-end and back-end
development.
- Participate in system design and architecture discussions, contributing to high-level
decision-making.
- Perform code reviews and provide constructive feedback to other developers.
Qualifications: -
Front-end Qualifications:
- At least 1+ year of hands-on experience with React JS / Next Js, React Native.
- Proficiency in HTML5, CSS3, and JavaScript frameworks/libraries.
- Experience with responsive design and mobile-first development.
- Familiarity with Redux and API integrations.
- Back-end Qualifications:
- 1-3 years of hands-on experience in developing back-end systems.
- Proficient in Golang.
- Strong understanding of microservices architecture and best practices.
- Experience with Docker, CI/CD pipelines, and public cloud platforms like AWS or GCP.
- Experience working with databases such as SQL, NoSQL (MongoDB, ClickHouse), and Redis.
- Familiarity with technologies such as gRPC, WebSockets, and message queues.
- Experience with scalable systems (techniques like replication, sharding).
Preferred Qualifications:
- SEO knowledge for front-end optimization.
- Experience with web performance optimization.
- Familiarity with back-end caching and streaming services.
- Understanding of high-performance websites handling millions of requests.
Benefits:
- Competitive salary.
- Opportunity to work closely with management and directly influence the product.
- Fast-paced and collaborative working environment.
-----
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Streak AI Full Stack Developer roles with real interview advice