Job Closed

This listing is no longer active.

TC IoT Solutions logo
TC IoT Solutions

IoT Solutions is a Telit Cinterion business unit. Mobilogix is a retired brand.

UI Developer

Frontend EngineerSoftware EngineerFull TimeRemoteLeadTeam 501-1,000Since 1986H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

54 days ago

Salary

0

Seniority

Lead

Job Description

UI Developer

TC IoT Solutions

• Specifies, designs, and develops browser-based user interface tools and widgets • Participates in user interface focused architecture, design, code reviews and test specifications • Represents the development team regarding user interface requirements and concerns • Performs code development, debugging, testing, and troubleshooting on a variety of platforms • Organizes and schedules work and determines the best approach to solve complex technical problems • Mentors other engineers • Works independently and collaborates well with others • Follows and improves our design, verification, build, and release processes • Designs, develops, and maintains web-based user interface components and reusable widgets for real-time and near-real-time data visualization. • Builds interactive 2D and 3D rendering experiences using modern web technologies and graphics frameworks. • Develops JavaScript- or TypeScript-based front-end applications with strong emphasis on performance, scalability, maintainability, and responsiveness. • Integrates live data streams, APIs, and event-driven services into visualization components and dashboards. • Utilizes Web-Sockets, MQTT, or Server-Sent Events (SSE) for publish/subscribe backend interfaces. • Collaborates with UX designers, back-end developers, product managers, and domain experts to translate requirements into intuitive and efficient interfaces. • Optimizes rendering pipelines and browser performance for data-intensive applications across supported platforms. • Ensures cross-browser compatibility, accessibility, code quality, test coverage, and secure development practices. • Contributes to architectural decisions, code reviews, technical documentation, and continuous improvement of front-end engineering standards.

Job Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field, or equivalent practical experience.
  • 7+ years of professional software development experience (e.g., Python, C/C++, JavaScript, TypeScript), including code reviews, unit/integration testing.
  • Working knowledge of modern architectures (microservices, containers, Kubernetes), APIs (REST/gRPC), publish/subscribe, and event streaming.
  • Strong English language speaking and writing skills
  • Strong hands-on experience with JavaScript and/or TypeScript in production environments.
  • Demonstrated experience creating reusable visualization widgets or components for live or streaming data.
  • Proven experience with modern front-end frameworks, component architectures, and web application tooling.
  • Hands-on experience with 2D and 3D web rendering technologies for rich, interactive visual displays.
  • Strong understanding of HTML, CSS, responsive design, asynchronous programming, and API integration.
  • Experience with software engineering best practices, including version control, testing, debugging, and performance tuning.
  • Experience in the Linux environment including tools for debugging, profiling, and version control
  • Experience in the Windows environment including tools for debugging, profiling, and version control
  • Comfortable using Visual Studio
  • Experience with build tools like: autotools (autoconf, automake, etc.) and CMake
  • Experience with code analysis tools like Coverity and memory analysis tools like Valgrind
  • Experience with continuous integration tools like Jenkins
  • Git source control management
  • Experience with web application development
  • Strong communication and interpersonal skills.

Benefits

  • Health insurance
  • Retirement plans
  • Professional development

Related Job Pages

More Frontend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

Role Description We have an opening for a Senior Web Technical Lead with strong Javascript/Typescript Engineering skills and strong Computer Science foundations, to lead our flagship web application development team. In this role, you will: - Architect, implement and optimize consumer-facing 3D web applications. - Develop a high-performance architecture, APIs and features interfacing between the user, the 3D graphics engine, and our microservices cloud platform. - Be the trusted, go-to person to solve our most important front-end technical challenges, drive technical roadmaps, and strengthen development processes. - Coach and motivate the distributed web engineering team to excellence. - Lead the web engineering team to continually improve products, code bases, processes and practices, leading to customer success, efficiency, performance and commercial success. Qualifications - 8+ Years of substantial experience in full-stack engineering, web codebases live in production and ownership of systems at scale. - 7+ Years of hands-on experience with modern JavaScript/TypeScript frontend development and React (or equivalent component frameworks), with deep expertise in state management, performance optimization, and component architecture. - 5+ Years of experience designing and shipping complex distributed systems, including API design, microservices integration, and performance-critical architectures. - 3+ Years of experience leading small engineering teams (3-6 engineers) on business-critical projects, including hiring, mentoring, and performance management. - Strong foundations in Computer Science and software engineering. - Fluency with Internet web technologies and modern full-stack Web Application tech stacks. - Familiar with best practices of web DevOPS and QA for effective & efficient testing. - Experience with consumer internet applications is strongly desired. - Able to adjust calendar for meetings with Europe (Eastern Time location preferred). - Appreciation for consumer experience and visual aesthetics preferred. - Comfortable in a fast-paced distributed engineering environment. Startup experience preferred. - Experience working with complex applications that have 3D or real-time rendering or video streaming or any other type of highly interactive systems. - Advanced English Level is required for this role, as you will work with US clients. Requirements - Be a hands-on technical lead for a team of 3-5 web engineers, guiding design & development of consumer-facing features, web architectures, backend APIs and other technologies. - Develop & improve web feature capabilities, making them successful and loved by customers, and wisely engineered, maintainable, and scalable. - Reliably coordinate complex technology roadmaps with a distributed development team and our partners. - Be a trusted partner to your stakeholders: your product manager & designers, company leadership, and your external partners. - Drive audience growth with seamless customer journeys: Work closely with service teams to design, build and develop an integrated customer experience - both online & in-store. - Design and promote healthy & effective engineering practices in the team: Conduct code reviews to ensure code & architecture quality, write and review software design documents, and drive efficient and effective test automation. Benefits - Competitive USD salary – We value your skills and contributions! - 100% remote work – While you can work from anywhere, you’re always welcome to connect with teammates and grow your network at our coworking spaces across LATAM! - Paid time off – Take the time you need according to your country’s regulations, all while receiving your full salary. Rest, recharge, and come back stronger! - National Holidays celebrated – Take time off to celebrate important events and traditions with loved ones, fully embracing your culture. - Sick leave – Focus on your health without the stress. Take the necessary time to recover and feel better. - Refundable Annual Credit – Spend it on the perks you love to enhance your work-life balance! - Team-building activities – Join us for coffee breaks, tech talks, and after-work gatherings to bond with your Nortal family and feel part of our vibrant community. - Birthday day off – Enjoy an extra day off during your birthday week to celebrate in style with friends and family!

Latin America (LATAM) + 1 moreAll locations: Latin America (LATAM) | Europe
Full TimeRemoteTeam 51-200H1B No Sponsor

• Design, develop, and maintain front-end code for FEMA.gov, Ready.gov, and related public-facing properties using HTML, CSS, JavaScript, jQuery, and modern web frameworks; • Lead front-end architecture decisions aligned with the 21st Century IDEA Act and federal web standards. • Implement and maintain the U.S. Web Design System (USWDS) in alignment with DHS and FEMA brand guidance, including web functionality such as RSS feeds, widgets, forms, email integrations, and third-party API connections. • Develop, maintain, and extend Drupal-based CMS templates, content types, views, and modules; • Perform Drupal administration including user management, workflow configuration, security patching, and support for multilingual content management. • Implement and validate Section 508 and WCAG 2.0 Level A/AA compliance across all deliverables; • Support comprehensive test plans including regression testing and 508 validation at every deployment. • Instrument and maintain analytics across FEMA web properties using tools such as Google Analytics and Site improve; • Provide recommendations to improve user experience based on traffic, bounce rates, and funnel performance. • Manage QA for every release including test scripts, alpha/beta testing, and post-implementation review; • Coordinate after-hours deployments and produce technical documentation for SELC/ATO requirements. • Provide surge support during disaster operations including evenings and weekends as needed.

United States

Role Description We are looking for an experienced Java Developer for immediate hiring and deployment to one of our top clients. Your role as a Java Developer will include: - Writing and testing code - Debugging programs - Integrating applications with third-party web services - Taking lead in the execution of many projects and client tasks - Building highly responsive web applications that align with our clients’ business needs This is a highly technical position with plenty of opportunities for growth within a fun and supportive work environment. Qualifications - Bachelor’s degree in computer science, computer engineering, or relevant field - 5-7 Years of experience in Consulting with hands-on Core Java, J2ee, JSF, Web services - Solid proficiency in HTML, JavaScript, and other related languages - Experience working with MongoDB is not required but is highly preferred - Solid experience working with Version control Bitbucket - Ability to write high-quality, maintainable, and modular Java code - Practical knowledge of testing principles such as unit, integration, and end-to-end testing - Strong skills in integrations with third-party systems and a good knowledge of data modeling would be an advantage - Able to work alone or with a team - Positive attitude, high energy, and love for broadening his own skillset - Excellent time-management and organizational skills - Excellent English communication skills Requirements - Design, implement and test Java-based applications - Analyze user requirements to properly execute application design - Define application objectives and functionality - Align application design with business goals - Debug and resolve technical problems that arise - Produce detailed design documentation - Recommend changes to existing Java infrastructure - Improve functionality of existing systems - Develop and implement multi-media applications - Assess and prioritize feature requests - Coordinate with internal teams to understand user requirements and provide technical solutions Company Description

Philippines
Globaldev Group logo

Senior Full Stack Developer – React, FastAPI, Django

Globaldev Group

Building remote teams and providing software development solutions for tech businesses 🇺🇸🇮🇱🇩🇪🇺🇦🇵🇹🇵🇱

Full TimeRemoteTeam 201-500Since 12 yearsH1B No Sponsor

• Own and deliver complex features across the entire application stack. • Lead frontend development initiatives and continuously improve user experience, usability, and visual quality. • Design and implement scalable, maintainable, and production-ready React applications. • Collaborate with product and engineering stakeholders to define technical solutions and architecture. • Extend and maintain Python-based backend services using FastAPI and Django. • Analyze user flows, edge cases, and failure scenarios before implementation. • Contribute to architectural discussions, technical decisions, and code quality improvements. • Utilize AI-assisted development tools as a core part of the engineering workflow. • Take full ownership of features throughout their lifecycle, from planning to deployment.

Ukraine