Dexian LTD. - Westlake, TX

posted 3 months ago

Full-time - Mid Level
Westlake, TX
10,001+ employees

About the position

The Front End Developer (UI web development) position at Dexian is a contract role based in Westlake, TX, offering a hybrid onsite work environment. The ideal candidate will have a strong background in software development, particularly in front-end technologies, and will be responsible for creating and maintaining user interfaces for web applications. This role requires a deep understanding of how the internet works, including HTTP-based APIs and networking principles. The developer will work closely with design teams to ensure that the visual aspects of applications are both functional and aesthetically pleasing. In this position, the developer will utilize their expertise in JavaScript, TypeScript, CSS, and HTML to build responsive and dynamic web applications. Familiarity with browser developer tools is essential for debugging and optimizing performance. The role also demands a solid grasp of asynchronous programming concepts, including Promises, Callbacks, and Event Loops, to manage complex interactions within the application. The developer will be expected to work with various JavaScript tooling and frameworks, such as ESLint, Webpack, Grunt, and Gulp, as well as popular JS MV* frameworks like Angular and React. A strong visual design sense and the ability to rapidly prototype are crucial for this role, as is proficiency in at least one integrated development environment (IDE), such as VS Code or WebStorm. Additionally, the candidate should have experience with Node.js frameworks, including NPM and Express, and be familiar with automation tools and frameworks like Mocha, Jasmine, Selenium, and Protractor. Advanced Git skills are necessary for version control and collaboration within the development team. Knowledge of API design and development, as well as microservices architecture, is also important. The role may involve aspects of DevOps, automated testing, and continuous delivery, making it essential for the developer to be adaptable and willing to learn new technologies as needed.

Responsibilities

  • Develop and maintain user interfaces for web applications using front-end technologies.
  • Collaborate with design teams to ensure visual and functional aspects of applications meet requirements.
  • Utilize JavaScript, TypeScript, CSS, and HTML to create responsive and dynamic web applications.
  • Debug and optimize application performance using browser developer tools.
  • Implement asynchronous programming techniques to manage complex interactions within applications.
  • Work with JavaScript tooling and frameworks such as ESLint, Webpack, Grunt, and Gulp.
  • Utilize JS MV* frameworks like Angular and React for application development.
  • Rapidly prototype user interfaces and ensure they align with design specifications.
  • Manage package dependencies and server-side logic using Node.js frameworks like NPM and Express.
  • Employ automation tools and frameworks for testing and quality assurance.

Requirements

  • 5+ years of software development experience.
  • Strong knowledge of HTTP based APIs and networking principles.
  • Proficient in JavaScript, TypeScript, CSS, and HTML.
  • Experience with browser developer tools for debugging and optimization.
  • Understanding of asynchronous code, including Promises, Callbacks, and Event Loops.
  • Familiarity with JavaScript tooling such as ESLint, Webpack, Grunt, and Gulp.
  • Experience with JS MV* frameworks, particularly Angular and React.
  • Comfortable with visual design and rapid prototyping.
  • Expertise in at least one IDE, such as VS Code or WebStorm.
  • Experience with Node.js frameworks, including NPM and Express.
  • Familiarity with automation tools and frameworks like Mocha, Jasmine, Selenium, and Protractor.
  • Advanced Git skills for version control and collaboration.
  • Knowledge of API design and development, as well as microservices architecture.
  • Experience with DevOps practices, automated testing, and continuous delivery.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service