Senior Next.js Developer
- $40k – $100k • No equity
- Remote •
- 10 years of exp
- Full Time
Available
Onsite or remote
About the job
We are looking for a Senior Next.js Developer at WE THINK APP. We believe your skills and experience will be a valuable asset to our team as we work on our cutting-edge embedded integration platform for developers.
*Position: Senior Next.js *
Developer Start Date: October 1st 2024
Reporting To: Manish Surapaneni
*Project Brief: *
Our team is developing an advanced embedded integration platform, similar in concept and functionality to Paragon's Embedded PaaS. This platform will allow developers to easily build, deploy, and manage integrations directly within their own applications. At its core is a powerful visual workflow builder, enabling the creation of complex integrations through an intuitive, drag-and-drop interface. Built with TypeScript and leveraging the power of Next.js, our project aims to provide a seamless, white-labeled solution for businesses to offer integration capabilities to their customers. Your role will be crucial in developing this platform, creating robust, scalable, and user-friendly tools that will empower developers and streamline integration processes across various industries.
https://www.useparagon.com/workflows
Roles and Responsibilities:
Develop and maintain our visual workflow builder using Next.js and TypeScript.
Utilize Next.js API Routes to create robust server-side backend functionality.
Implement and manage authentication, real-time features, and database operations using Supabase.
Leverage Supabase's capabilities for Auth, Realtime, and Database functionalities to build scalable and efficient applications.
Work with Vercel Postgres and Vercel Blob for additional data storage and management needs.
Deploy and maintain our application using Vercel, including configuration of Vercel Edge Config.
Actively use and contribute to our AI-driven development process using Cursor AI.
Collaborate with team members to ensure high-performance and scalability of our web applications.
Participate in code reviews and contribute to our continuous learning environment.
Stay updated with the latest trends and best practices in Next.js, TypeScript, Supabase, and related technologies.
Required Qualifications:
*10+ years of experience in Next.js development
- Proven track record of completing at least 3 substantial projects using our tech stack
- Experience with TypeScript and React
- Experience with Supabase for Auth, Realtime, and Database operations
- Experience with Cursor AI
- Experience with Vercel Postgres and Vercel Blob
- Experience with Remix.js is considered an additional advantage
- Experience with Cursor AI
- At WTA, we are committed to leveraging cutting edge AI technologies to enhance our development processes. As part of our team, you will be using Cursor AI, an advanced AI-powered code editor, as an integral part of our development workflow. Here's what you need to know about our AI development practices:
Code Assistance: Cursor AI provides intelligent code completion, suggestions, and refactoring recommendations. You'll be expected to leverage these features to improve code quality and development speed.
Natural Language Programming: Cursor AI allows developers to describe functionality in natural language and generates corresponding code. You'll use this feature to quickly prototype ideas and solve complex problems.
Contextual Understanding: The AI understands the context of your entire codebase, allowing for more accurate suggestions and bug detection. You'll work with the AI to maintain code consistency across the project.
Collaborative AI Pair Programming: We encourage a collaborative approach where developers work alongside the AI, treating it as an intelligent coding partner. You'll be expected to critically evaluate AI suggestions and use them to enhance your own expertise.
Continuous Learning: As you work with Cursor AI, you'll contribute to its learning process, helping to fine-tune its understanding of our specific codebase and practices.
AI-Assisted Code Reviews: Cursor AI will be used in our code review process to catch potential issues early and ensure adherence to best practices.
Documentation Generation: You'll use Cursor AI to assist in generating and maintaining comprehensive code documentation.
By integrating Cursor AI into our development process, we aim to boost productivity, maintain high code quality, and foster innovation. As a team member, you'll play a crucial role in refining and evolving our AI-driven development practices.
If you have any questions or need further clarification, please don't hesitate to contact me at [email protected].
Compensation and Benefits:
- Salary between INR 6L to 24L and hiked every 6 Months
- Full Remote Position: Work from anywhere that suits you best
- Flexible Working Hours: Maintain a healthy work-life balance with adaptable schedules
- Healthcare Benefits: Comprehensive medical, dental, and vision coverage
- Take-What-You-Need Vacation Policy: Unlimited paid time off to recharge and rejuvenate
- Co-working Space Budget: Monthly allowance for a workspace of your choice
- Home Office Budget: One-time allowance to set up your ideal home office
- Opportunities for professional AI development Practices and growth.