
Full Stack JavaScript Developer
Posted May 19

Posted May 19
This is a fully remote position, open to applicants in India.
• Design and sustain web applications utilizing front-end technologies.
• Knowledge or experience in backend technology is a plus.
• Create responsive and user-centric interfaces with contemporary JavaScript/TypeScript frameworks such as NextJS, React.js, or Angular, as well as front-end CSS frameworks like Tailwind and Bootstrap.
• Develop RESTful and GraphQL APIs to facilitate communication between backend and front-end applications.
• Produce clear and concise API documentation, including usage guides and code samples, to assist both internal and external developers in integration. A basic understanding of Open API specifications is required.
• Author clean, efficient, and well-documented code adhering to industry best practices and coding standards.
• Possess a strong understanding of the Node.js ecosystem, architecture, and its integration with widely-used third-party libraries.
• Implement API authentication and authorization mechanisms, such as OAuth, JWT, or API keys, to safeguard data security and privacy.
• Collaborate with designers, product managers, and other stakeholders to gather requirements and convert them into technical solutions.
• Engage in requirements analysis sessions to grasp business needs and user specifications.
• Provide technical insights and recommendations throughout the requirements-gathering phase.
• Participate in Agile development methodologies, including sprint planning, daily stand-ups, and sprint reviews.
• Work closely with Agile teams to deliver software solutions punctually and within scope.
• Adjust to shifting priorities and requirements in a dynamic Agile environment.
• Conduct comprehensive testing and debugging to ensure the reliability, security, and performance of applications.
• Write unit tests and validate the functionality of developed features and components.
• Identify and resolve software defects, code smells, and performance issues.
• Bachelor's Degree in Computer Science, Engineering, or a related field.
• Demonstrated experience as a Full Stack Developer or Software Engineer, with at least 3 years of experience.
• Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks/libraries like React.js or Angular.
• Strong understanding of server-side programming languages.
• Experience with database technologies, including SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB).
• Familiarity with version control systems like Git and collaborative development practices.
• Solid grasp of software engineering principles, design patterns, and best practices.
• Exceptional problem-solving and analytical skills, with a sharp attention to detail.
• Strong communication skills, both written and verbal, with the ability to work collaboratively in a team setting.
• Adaptability and a willingness to learn new technologies and tools as required.
• Competitive salary and performance-based bonuses.
• Comprehensive health insurance and wellness programs.
• Opportunities for professional development and career advancement.
• Flexible work hours and remote work options.
• A dynamic and inclusive work environment that fosters innovation and collaboration.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.