Call Us: (973) 821-7771       Mail Us: info@aplombtek.com

Careers

Software Engineer

Id: AT00184

2024-02-12

  • ·       Collaborate with UX designers to create visually appealing and intuitive user interfaces.

     

    ·       Write semantic HTML code to form the structure of web pages, ensuring accessibility and SEO best practices.

     

    ·       Style HTML elements using CSS to achieve desired layouts, typography, colors, and visual effects.

     

    ·       Ensure that web applications are optimized for various devices and screen sizes through responsive design techniques.

     

    ·       Write client-side JavaScript code to add interactivity and dynamic behavior to web pages, often using frameworks like React.js, Angular, or Vue.js.

     

    ·       Build reusable UI components and libraries to maintain consistency and scalability across the application.

     

    ·       Test and debug web applications to ensure compatibility with different web browsers and versions.

     

    ·       Optimize front-end code and assets to improve loading times and overall performance, including lazy loading, code splitting, and image optimization.

     

    ·       Ensure that web applications comply with accessibility standards (such as WCAG) to make them usable for people with disabilities.

     

    ·       Proficiently use browser developer tools to debug, profile, and optimize front-end code.

     

    ·       Use version control systems like Git to manage codebase changes, track revisions, and collaborate with other developers.

     

    ·       Utilize front-end frameworks and libraries to streamline development and maintainability, such as Bootstrap, Material-UI, or Tailwind CSS.

     

    ·       Integrate with backend APIs using AJAX (Asynchronous JavaScript and XML) or modern API technologies like REST or GraphQL.

     

    ·       Monitor and analyze web performance metrics (such as Lighthouse scores, PageSpeed Insights) to identify areas for improvement.

     

    ·       Document front-end code, APIs, and development processes, and share knowledge with team members to ensure maintainability and collaboration.

     

    Qualification: This position requires a minimum of a Bachelor’s Degree or it's equivalent in computer science, information technology, or a closely related field.