Job Title: Full stack Senior Developer – UI, ReactJS, Next JS, NodeJS
Location: Austin, TX(Onsite)
Duration: Long-term Contract
Job Description:
- We are looking for an experienced Senior Developer to design and development of innovative, scalable web applications from the ground up. As a key member of our team, you will be responsible for architecting new web applications using ReactJS, NextJS, and NodeJS. You will play a critical role in shaping the technical direction, ensuring high performance, scalability, and maintainability, while also providing guidance to development teams throughout the project lifecycle.
- You will collaborate closely with product managers, designers, and developers to ensure the web applications meet user needs and business goals. This is a hands-on leadership role with a focus on delivering high-quality, user-centric products.
Skills and Qualifications:
- Proven experience (8+ years) in ReactJS, NextJS, and NodeJS development with hands-on development expertise.
- Deep knowledge of web technologies, including HTML5, CSS3, JavaScript (ES6+), and front-end build tools (Webpack, Babel).
- Strong experience with RESTful APIs and server-side technologies using NodeJS.
- Familiarity with server-side rendering (SSR) and static site generation (SSG) in NextJS.
- Experience with modern JavaScript libraries and frameworks (e.g., Redux, React Query, etc.).
- Understanding of version control (Git) and collaborative development workflows.
- Proficiency with databases (SQL/NoSQL) and integrating them into a web application.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes) is a plus.
- Ability to write unit tests, integration tests, and follow test-driven development (TDD) principles.
- Solid understanding of web security, including common vulnerabilities (XSS, CSRF, etc.) and mitigation strategies.
- Solid understanding of web accessibility standards (WCAG) and experience implementing accessible web applications to ensure inclusivity for all users.
- Excellent leadership, communication, and mentoring skills.
- Strong problem-solving and troubleshooting skills.
- Ability to work independently and as part of a collaborative team.
Preferred Qualifications:
- Experience with TypeScript in a production environment.
- Experience with CI/CD pipelines and DevOps practices.
- Knowledge of UI/UX design principles and modern front-end design systems.
- A degree in Computer Science or a related field, or equivalent work experience.
Kind regards,
Venu Gopal
venu@flexontechnologies.com
