The Full Stack Engineer at Creative Chaos is responsible for designing and developing comprehensive web solutions utilizing Vue.js for front-end user interfaces and Node.js for back-end services.
This role demands a strong background in both frameworks to ensure smooth operation, efficiency, and scalability of applications.
The individual will work closely with design and product teams to bring concepts to life and enhance the user experience.
Responsibilities include building and maintaining scalable web applications using Vue.js and Node.js.
The engineer will collaborate with product managers and designers to translate business requirements into technical specifications.
They will develop server-side logic and databases to support front-end functionalities.
The role involves implementing and integrating RESTful APIs.
The engineer must ensure the performance, quality, and responsiveness of applications.
Troubleshooting and debugging issues across both front-end and back-end components is required.
Participation in code reviews and promoting best practices among the team is expected.
Staying updated on emerging trends and technologies in web development is essential.
Documenting workflows, code, and application processes is part of the job.
The engineer will collaborate effectively within a cross-functional team environment.
Requirements:
A Bachelor's degree in Computer Science or a related field is required.
The candidate must have 4+ years of experience in full stack development, specifically with Vue.js and Node.js.
Proficiency in Typescript, HTML5, and CSS3 is necessary.
A strong understanding of server-side languages and frameworks, particularly Node.js and Express, is required.
Experience with NoSQL and SQL databases, such as MongoDB and MySQL, is essential.
Familiarity with REST APIs and third-party services integration is needed.
Experience with Git and version control practices is required.
Excellent troubleshooting and problem-solving abilities are necessary.
Strong communication skills and the ability to work within a team are essential.
Familiarity with agile development methodologies is a plus.
Knowledge of testing frameworks, such as Jest and Mocha, is advantageous.
Benefits:
The position offers Paid Time Off.
Employees have the option to Work From Home.
Health Insurance is provided.
Outpatient Department (OPD) benefits are included.
Opportunities for Training and Development are available.