Sr. Software Developer

4 - 8 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a skilled and experienced Senior Fullstack Developer, you will play a crucial role in collaborating with product managers, designers, and engineers to deliver robust, scalable, and user-friendly web applications. Your responsibilities will span both backend and frontend development, ensuring seamless integration and high performance across the application. Here's what you will be doing: - Collaborate with product owners, designers, and developers to gather requirements and translate them into functional, high-quality applications. - Design and implement backend architecture, including RESTful APIs, database schemas, and server-side logic. - Utilize React, Redux, and Webpack to build modular, maintainable, and performant frontend code. - Handle page routing, refactor existing code, and resolve bugs, warnings, and performance issues. - Implement responsive design principles for optimal performance across various devices and screen sizes. - Develop custom logging, error handling, and backend documentation. - Create intuitive and visually appealing UI components with a focus on usability and accessibility. - Build new features, pages, and enhancements to existing functionality. - Write unit and integration tests to maintain high code quality and reliability. - Conduct thorough code reviews, mentor junior developers, and contribute to best practices. - Ensure proper configuration and maintenance of CI/CD pipelines. - Stay updated with the latest trends and technologies in fullstack development. - Maintain clear, structured documentation for APIs, workflows, and architecture decisions. - Communicate effectively with cross-functional teams and stakeholders. Qualifications required for this role include: - Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience. - 4 to 6 years of professional experience in full stack development. - Strong proficiency in JavaScript, TypeScript, React, Node.js. - Experience with Redux, Webpack, and modern frontend workflows. - Hands-on experience with backend frameworks (e.g., Express.js) and REST API development. - Proficient in working with databases such as PostgreSQL, MongoDB, or MySQL. - Familiar with containerization tools like Docker, and cloud platforms like AWS, GCP, or Azure. - Strong understanding of Git workflows and version control systems. - Experience with testing frameworks such as Jest, Mocha, or Cypress. - Familiar with agile methodologies and tools like Jira, Trello, or similar. - Excellent communication, problem-solving, and documentation skills. - Ability to work independently and collaboratively in a fast-paced environment.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Yapsody logo
Yapsody

Event Management / Ticketing

Roseville

RecommendedJobs for You