Full Stack Software Developer Job Description
As a Full Stack Software Developer, you will be responsible for designing and building the front-end and back-end components of web applications using modern technologies such as React, Node.js, and Express.js. Your primary role will involve working closely with the development team to develop scalable, high-performing applications that meet the needs of our clients.
Responsibilities
- Design and implement user-friendly interfaces: Develop intuitive and responsive user interfaces using HTML, CSS, and JavaScript to ensure a seamless user experience.
- Build robust back-end solutions: Develop and maintain scalable back-end systems using Node.js, Express.js, and MongoDB to support mission-critical applications.
- Collaborate with cross-functional teams: Work closely with the development team, designers, and clients to ensure that the applications meet the needs of the end-users.
- Optimize performance: Identify and resolve performance bottlenecks in the application to ensure maximum speed and reliability.
- Adapt and learn: Stay up-to-date with the latest technologies and frameworks to continuously improve your skills and knowledge.
Requirements
- Proficiency in JavaScript and React: Strong knowledge of JavaScript, including ES6+ features, and experience with React components and state management.
- Node.js and Express.js experience: Experience with Node.js and Express.js frameworks for building scalable back-end systems.
- Basic understanding of MongoDB: Familiarity with MongoDB for data storage and retrieval.
- Strong problem-solving skills: Ability to identify issues quickly and propose effective solutions.
- Excellent communication skills: Strong verbal and written communication skills to collaborate effectively with team members.
Preferred Skills
- Experience with TypeScript or TypeScript-like frameworks: Experience with TypeScript or a similar type-safe language for modern JavaScript development.
- Knowledge of web technologies: Understanding of front-end technologies such as HTML, CSS, and JavaScript, including modern libraries and frameworks.
- Experience with front-end frameworks: Familiarity with front-end frameworks such as Angular or Vue.js.
- Experience with agile methodologies: Experience with agile methodologies such as Scrum or Kanban for software development.
Location
Apply on Company Site →
Similar Job Openings
- Cloud Integration Architect | JobSetuu
Programmers.io • Jaipur, Rajasthan, India
- Chief Financial Strategist (Flexible Hours) | JobSetuu
Ziff Davis • Pune Division, Maharashtra, India
- MuleSoft Solution Architect | JobSetuu
Jade Global • Hyderabad, Telangana, India
- Python Full Stack Developer | Remote | 7-10 Years | Immediate Joiners Encouraged | JobSetuu
Headway Tek Inc • Hyderabad, Telangana, India
- Financial Markets Expert: Treasury Analyst - Strategic Investment Strategy | JobSetuu
Numerator • Vadodara, Gujarat, India
- Global Reach - Fresh Start: International Sales Opportunities for Remote Pros | JobSetuu
RCV Technologies • Noida, Uttar Pradesh, India
Browse Top Job Markets & Roles:
Loading job details...