Full Job Description
Job Summary
We are seeking a talented and passionate JavaScript Developer to join our this role you will work on both front-end and back-end development using modern JavaScript frameworks and libraries. You will design develop and maintain interactive web applications that provide users with a seamless and engaging experience. As a JavaScript Developer you will collaborate with UI/UX designers product managers and other developers to create high-performance scalable and secure web applications.
Job Responsibilities
- Write clean efficient and reusable code using modern JavaScript frameworks and libraries such as or Angular.
- Develop both front-end and back-end solutions building interactive user interfaces and integrating them with server-side logic.
- Build responsive high-performance web applications that deliver a smooth user experience across devices.
- Develop and maintain API integrations using RESTful APIs or GraphQL.
- Participate in the full software development lifecycle including design development testing and deployment.
- Collaborate with the UI/UX team to implement new features and ensure consistent responsive designs.
- Implement efficient state management strategies using technologies such as Redux Vuex or MobX.
- Optimize applications for maximum performance and scalability.
- Write unit and integration tests to ensure code quality and reliability.
- Debug and troubleshoot issues identifying root causes and providing efficient solutions.
- Stay up-to-date with the latest trends in JavaScript development and web technologies.
- Participate in code reviews and provide feedback to improve overall code quality.
- Ensure that best practices are followed in coding version control and project documentation.
- Work closely with product managers designers and other developers to ensure project goals are met.
Basic Qualifications
- Bachelors degree in Computer Science Information Technology or a related field or equivalent work experience.
- At least 2 years of experience as a JavaScript Developer or in a similar role.
- Strong proficiency in JavaScript including ES6 features.
- Experience with modern JavaScript frameworks and libraries like Angular or .
- Familiarity with HTML5 CSS3 and pre-processors like SASS or LESS.
- Knowledge of front-end build tools such as Webpack Babel and NPM.
- Experience with RESTful APIs and GraphQL integration.
- Experience with version control tools like Git and GitHub.
- Understanding of responsive web design principles and mobile-first development.
- Knowledge of state management libraries such as Redux Vuex or Context API.
- Experience working with databases such as MongoDB MySQL or PostgreSQL.
- Familiarity with unit testing frameworks like Jest Mocha or Chai.
- Good understanding of the Software Development Life Cycle (SDLC) and agile methodologies.
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment and communicate effectively.
Preferred Qualifications
- Experience with back-end JavaScript development using .
- Familiarity with GraphQL and server-side rendering (SSR) techniques.
- Experience with cloud platforms such as AWS Azure or Google Cloud.
- Knowledge of TypeScript and its application in JavaScript development.
- Familiarity with Docker and containerization technologies.
- Experience with CI/CD pipelines for deployment automation.
- Familiarity with testing frameworks such as Cypress or Selenium for end-to-end testing.
- Understanding of modern web application security practices including OAuth and JWT.
- Experience with web performance optimization techniques.
Full Job Description Job Summary We are seeking a talented and passionate JavaScript Developer to join our this role you will work on both front-end and back-end development using modern JavaScript frameworks and libraries. You will design develop and maintain interactive web applications that prov...
Full Job Description
Job Summary
We are seeking a talented and passionate JavaScript Developer to join our this role you will work on both front-end and back-end development using modern JavaScript frameworks and libraries. You will design develop and maintain interactive web applications that provide users with a seamless and engaging experience. As a JavaScript Developer you will collaborate with UI/UX designers product managers and other developers to create high-performance scalable and secure web applications.
Job Responsibilities
- Write clean efficient and reusable code using modern JavaScript frameworks and libraries such as or Angular.
- Develop both front-end and back-end solutions building interactive user interfaces and integrating them with server-side logic.
- Build responsive high-performance web applications that deliver a smooth user experience across devices.
- Develop and maintain API integrations using RESTful APIs or GraphQL.
- Participate in the full software development lifecycle including design development testing and deployment.
- Collaborate with the UI/UX team to implement new features and ensure consistent responsive designs.
- Implement efficient state management strategies using technologies such as Redux Vuex or MobX.
- Optimize applications for maximum performance and scalability.
- Write unit and integration tests to ensure code quality and reliability.
- Debug and troubleshoot issues identifying root causes and providing efficient solutions.
- Stay up-to-date with the latest trends in JavaScript development and web technologies.
- Participate in code reviews and provide feedback to improve overall code quality.
- Ensure that best practices are followed in coding version control and project documentation.
- Work closely with product managers designers and other developers to ensure project goals are met.
Basic Qualifications
- Bachelors degree in Computer Science Information Technology or a related field or equivalent work experience.
- At least 2 years of experience as a JavaScript Developer or in a similar role.
- Strong proficiency in JavaScript including ES6 features.
- Experience with modern JavaScript frameworks and libraries like Angular or .
- Familiarity with HTML5 CSS3 and pre-processors like SASS or LESS.
- Knowledge of front-end build tools such as Webpack Babel and NPM.
- Experience with RESTful APIs and GraphQL integration.
- Experience with version control tools like Git and GitHub.
- Understanding of responsive web design principles and mobile-first development.
- Knowledge of state management libraries such as Redux Vuex or Context API.
- Experience working with databases such as MongoDB MySQL or PostgreSQL.
- Familiarity with unit testing frameworks like Jest Mocha or Chai.
- Good understanding of the Software Development Life Cycle (SDLC) and agile methodologies.
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment and communicate effectively.
Preferred Qualifications
- Experience with back-end JavaScript development using .
- Familiarity with GraphQL and server-side rendering (SSR) techniques.
- Experience with cloud platforms such as AWS Azure or Google Cloud.
- Knowledge of TypeScript and its application in JavaScript development.
- Familiarity with Docker and containerization technologies.
- Experience with CI/CD pipelines for deployment automation.
- Familiarity with testing frameworks such as Cypress or Selenium for end-to-end testing.
- Understanding of modern web application security practices including OAuth and JWT.
- Experience with web performance optimization techniques.
View more
View less