- BackApply
Currently We Do Not Have Any Openings!
5-Days Working
Paid Leaves
Complimentary Health Insurance
Overtime Pay
Fun Activities
Personal Loan
Employee
Training
Positive Work Environment
Professional Developments
Job Description:
A Full-Stack developer is a professional responsible for working on both front-end and back-end development processes. They design, develop, and maintain fully-fledged and functioning platforms with databases or servers.
Job Responsibility:
- Developing and maintaining all server-side components.
- Leverage the inbuilt React toolkit for creating frontend features
- Translating designs and wireframes into high quality code
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, debugging, and providing technical support.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
- Recruiting, mentoring, personal and professional development of new team members
- Managing the team of Nodejs Developers and solving their queries.
- Follow and improve code quality standards
- Conduct Code Reviews and help the team learn about the mistakes to avoid
- Develop standard practices for developers to continuously improve the quality
- Develop Architecture and design for the complex business problems
- Deployment of code, database migrations, and a thorough understanding of the impact of changes in the production environment
- Understanding and augmenting the system and application architecture as needed
- The code & architecture should be scalable.
- The ability to organize the development process, create a working atmosphere and distribute the workload in the team.
- Constant interaction with other developer teams and design team to discuss UI ideas
- Identify programming bottlenecks and bugs and find fixes.
- Enhance application performance with constant monitoring
- Familiarity with AWS infrastructure.
- Strong understanding of git.
- Good understanding of CSS libraries, Figma, Adobe XD etc.
- Learn new technology and distribute it to team members.
Required Skills & Qualification:
- At least 2+ years of experience as a Fullstack developer.
- Understanding of RESTful APIs/GraphQL, HTML/CSS, ES6 (variables and scoping, array methods), code versioning tools like GIT, SVN, etc., popular frontend development tools, CI/CD tools, DevOps, performance testing frameworks like Mocha, Node + NPM
- Preceding experience with ReactJS workflows like Flux, Redux, Create React App, data structure libraries
- Must have good communication skills in English.
- Superb interpersonal, communication, and collaboration skills.
- Exceptional analytical and problem-solving aptitude.
- Great organizational and time management skills.
- Knowledge of development methodology.
- Capability to write crisp and clear code based on guidelines and best practices
- Must be willing to do hands-on coding where required and perform regular code reviews etc.
- Understanding trends and being able to critically assess.
- Availability to resolve urgent web application issues outside of business hours.
- Experience working in a team leadership role
Interview Process:
- HR Round
- Technical Round
- Practical Round
- Salary Negotiation
- Offer Release
NOTE : Need Help? Call HR For More Information!