Apply

Frontend Software Engineer

Posted 2024-10-10

View full description

πŸ’Ž Seniority level: Senior, 8+ years of experience developing systems/software for large business environments.

πŸ“ Location: United States

πŸ” Industry: Custom software development consulting

🏒 Company: Callibrity

πŸ—£οΈ Languages: English

⏳ Experience: 8+ years of experience developing systems/software for large business environments.

πŸͺ„ Skills: AWSSoftware DevelopmentAgileCloud ComputingJavaJavascriptKotlinSCRUMGoReactCommunication SkillsJavaScriptAgile methodologies

Requirements:
  • BS/MS in Computer Science or related area or equivalent experience.
  • Fullstack experience - proficiency in both frontend (React, JavaScript preferred) and backend (Kotlin, Java, Go, PHP preferred) development.
  • 8+ years of experience developing systems/software for large business environments.
  • 5+ years of experience designing complex systems, management products, or business applications.
  • Strong experience in cloud computing environments like AWS/GCP (highly preferred).
  • Proficiency in OOD and SOA principles, with the ability to implement them in a preferred language.
  • Experience leading the design and implementation of robust, highly scalable services.
  • Skilled in software development lifecycle processes with experience in scrum, agile, and iterative approaches.
  • Expertise in unit testing and Test Driven Development (TDD).
  • Successfully solve Callibrity’s CoderPad and Code Pairing Challenges.
  • Interpersonal skills: Influencer, professionalism and accountability, passion for learning, us not them mentality, shared responsibility.
  • Embodies Callibrity’s Core Values.
  • Must be authorized to work in the United States, without sponsorship.
Responsibilities:
  • Lead and drive significant technology initiatives from end-to-end across multiple layers of architecture.
  • Architect and develop scalable applications or systems.
  • Design and implement durable software solutions that solve critical customer problems, ensuring they are scalable, secure, and easy to maintain.
  • Provide recommendations and best practices for application development and developer tools.
  • Capture requirements and use cases effectively.
  • Stay abreast of industry best practices, share insights, and experiment with cutting-edge technologies.
  • Inspire innovations that contribute to the growth of Intuit as a whole and generate creative ideas for emerging business needs.
Apply

Related Jobs

Apply

πŸ“ United States

πŸ’Έ 165000 - 190000 USD per year

πŸ” Sales technology

  • Passion for frontend development.
  • Deep appreciation for visual design and user experience.
  • Experience with Node.JS, Typescript, React, Postgres, Google Cloud Platform, and FreeSWITCH.

  • Work closely with design, product, and engineering teams.
  • Build scalable, visually engaging, and interactive frontend features.
  • Own features end-to-endβ€”from conception to implementation and iteration.
  • Contribute to design systems and enhance visual execution.

Node.jsFrontend DevelopmentTypeScriptPostgresReact

Posted 2024-11-16
Apply
Apply

πŸ“ United States, select Canadian provinces

🧭 Full-Time

πŸ’Έ 190800 - 267100 USD per year

πŸ” Technology, Internet Services

  • Minimum 5+ years of post-internship, full-time, hands-on software development experience in frontend languages.
  • Proficiency in JavaScript, TypeScript, ES6, and front-end frameworks like React or Vue.
  • Experience with GraphQL, REST, and API design.
  • Familiarity with distributed caching layers and data storage systems.
  • Strong organizational skills and ability to prioritize tasks.
  • BS degree in Computer Science or equivalent experience.
  • Excellent communication skills in a remote environment.

  • Design, build, and ship web frontend code, experiments, and products for millions of users.
  • Collaborate across product, design, and engineering to execute product and business strategy.
  • Communicate effectively within teams and with non-technical audiences.
  • Participate in product reviews and provide technical insight during scoping and prioritization.
  • Foster a healthy engineering culture and collaborate with other engineers.

Software DevelopmentEs6CSSJavascriptTypeScriptJavaScriptStrategyAngularReactCommunication SkillsOrganizational skills

Posted 2024-11-15
Apply
Apply

πŸ“ Portugal, UK, USA, Germany, Canada, Netherlands

πŸ” FinTech, BigData, Blockchain

🏒 Company: BytePitch - Software Labs

  • Proficiency in Vanilla JavaScript and modern frameworks such as ReactJS, Ember, Backbone, Vue.js, Angular.js, and Node.js.
  • Experience with test automation tools like Jest, Jasmine, Mocha, and Chai.
  • Skills in writing reusable UI components focused on performance, responsiveness, and accessibility.
  • Experience with high transactional relational databases like PostgreSQL and TimescaleDB.
  • Markup and styling experience using HTML5 and CSS3.
  • Knowledge of protocols and architectural patterns like HTTP, REST, and GraphQL.
  • Familiarity with managing packages and dependencies using yarn and npm.
  • English proficiency.
  • Ability to develop software with high standards focusing on metrics and business needs.
  • Experience working with Docker containers.

  • Design, develop, test, and maintain frontend components and user interfaces for web applications.
  • Collaborate with designers to create responsive user interfaces.
  • Optimize frontend code and assets for speed and performance.
  • Ensure cross-browser compatibility.
  • Create mobile-friendly designs that adapt to different screen sizes.
  • Implement best UI/UX design practices to enhance satisfaction.
  • Develop interactive features using JavaScript frameworks.
  • Write and maintain unit tests, and troubleshoot frontend issues.
  • Collaborate with backend engineers and other team members.
  • Create clear technical documentation for frontend code and processes.
  • Stay updated with frontend development trends and best practices.

DockerGraphQLNode.jsPostgreSQLAgileFrontend DevelopmentCSSJavascriptJestVue.JsYarnJavaScriptStrategyHTML5AngularReactVue.js

Posted 2024-10-29
Apply
Apply

πŸ“ Portugal, UK, USA, India, Romania

πŸ” Software Engineering

🏒 Company: Mindera

  • Vast Experience with Vanilla Javascript.
  • Experience with React.Js or Next.Js.
  • Use of state management libraries like Redux or MobX.
  • Semantic document creation using HTML.
  • Proficiency in CSS preprocessors like PostCSS, Styled Components, LESS, or SASS.
  • Experience with Azure Cloud is a plus.
  • Experience with New Relic is a plus.
  • Experience with unit testing, integration testing, and test-driven development.
  • Familiarity with Agile methodologies such as Scrum and Kanban.
  • Passionate and self-driven with little supervision.

  • Build fluid and responsive user interfaces for multiple platforms and devices.
  • Collaborate with the team to solve complex problems and enhance user interactions.

AgileHTMLCSSJavascriptReact.jsSCRUMJavaScriptReduxNext.jsReactAgile methodologies

Posted 2024-10-29
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Hardware development

🏒 Company: Sparc The World

  • Performance-optimized front-end development.
  • Experience with Vue 3.
  • Experience with svg file format and/or three.js.
  • Experience with front-end testing frameworks, such as Playwright, Jest, Mocha, Cypress, Selenium.
  • CSS.

  • Help define the next generation of hardware development by building a collaboration platform for circuit designs.
  • Improve the front-end and rendering engine for electronics design files.
  • Automate electronics design review, release, and documentation.

DockerAgileCypressGitCSSIoTJavascriptJestJavaScriptAlgorithmsData StructuresGoRustSeleniumCollaborationCI/CD

Posted 2024-10-23
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” IT operations, endpoint management

🏒 Company: Sparc The World

  • Minimum 2 years of frontend development experience using Vue.js in production-level applications.
  • Proficient in developing highly responsive single-page applications for enterprise-level clients.
  • Expertise in JavaScript, TypeScript, HTML5, and CSS (SCSS).
  • Understanding of computer science concepts such as data structures, algorithms, and design patterns.
  • Familiarity with modern build and testing tools like Vite, Vitest, and Cypress.
  • Experience developing reusable NPM modules.
  • Strong grasp of software engineering best practices, including unit testing, code reviews, and agile development.

  • Work collaboratively in an Agile environment across all stages of the software development lifecycle.
  • Write high-quality, performant, and maintainable code integrating seamlessly with RESTful API.
  • Collaborate with UX Engineers and Designers to turn visual designs into functional code.
  • Engage with Product and Design teams to shape customer-centric products.
  • Contribute to the frontend architecture while ensuring modularity and consistency.
  • Uphold code quality through designing testable code and implementing unit/integration tests.

Software DevelopmentAgileCypressDesign PatternsFrontend DevelopmentCSSJavascriptTypeScriptVue.JsJavaScriptAlgorithmsData StructuresHTML5Vue.js

Posted 2024-10-23
Apply
Apply

πŸ“ Poland, UK, USA, Germany, Canada, Netherlands

πŸ” FinTech, BigData, Blockchain

🏒 Company: BytePitch - Software Labs

  • Vanilla Javascript and modern frameworks such as ReactJS, Ember, Backbone, Vue.js, Angular.js, and Node.js.
  • Test Automation with some of these tools: Jest, Jasmine, Mocha, and Chai.
  • Writing reusable UI components focused on performance, responsiveness, accessibility, and monitoring them.
  • Working with high transactional relational databases like PostgreSQL and TimescaleDB.
  • Markup and styling with HTML5 and CSS 3.
  • Protocols and architectural patterns like HTTP, REST, and GraphQL.
  • Managing packages and their dependencies using yarn, npm, etc.
  • English proficiency.
  • Developing software with high standards, having in mind metrics, tracing as well as business needs and strategy.
  • Working with docker containers and diving deep into the system if needed.

  • Design, develop, test, and maintain frontend components and user interfaces for web applications.
  • Collaborate with designers to design responsive user Interfaces.
  • Optimize frontend code and assets for speed and performance, ensuring a seamless user experience.
  • Pay attention to the Cross-Browser Compatibility.
  • Create mobile-friendly and responsive designs that adapt to different screen sizes and devices.
  • Implement best UI/UX design practices to enhance user satisfaction and usability.
  • Develop interactive features and components using JavaScript frameworks (e.g., React, Angular.js, Vue.js).
  • Write and maintain unit tests, conduct thorough testing, and troubleshoot frontend issues.
  • Work closely with backend engineers, designers, and other team members to deliver seamless integrated solutions.
  • Create clear and concise technical documentation for frontend code and development processes.
  • Stay up-to-date with the latest frontend development trends and industry best practices.

DockerGraphQLNode.jsPostgreSQLAgileFrontend DevelopmentCSSJavascriptJestVue.JsYarnJavaScriptStrategyHTML5AngularReactVue.js

Posted 2024-10-12
Apply
Apply

πŸ“ San Francisco, CA, Cambridge, MA, New York, NY

🧭 Full-Time

πŸ’Έ $162,000 - $210,000 per year

πŸ” Television Streaming

🏒 Company: PhiloReal Estate InvestmentFinancial ServicesVenture CapitalFinance

  • Highly proficient in modern web development technologies (particularly React).
  • Very comfortable developing in plain JavaScript and experienced with Typescript.
  • Comfortable with writing and maintaining scalable CSS and SASS stylesheets.
  • Experienced building and maintaining large scale single page applications.
  • Able to write, test, ship, and maintain clean production code within a collaborative and version-controlled (git) codebase.

  • Iteratively designing and improving upon our application UIs.
  • Implementing user acquisition, engagement, and retention-oriented initiatives.
  • Prototyping, testing, and iterating upon new features.
  • Taking initiative by continually investigating anomalies in reported metrics as well as proffering or implementing solutions.
  • Communicating effectively with product, marketing, engineering, operations, and support teams to rapidly and collaboratively ship impactful work that delights our customers.

Es6GitCSSJavascriptTypeScriptJavaScriptHTML5React

Posted 2024-10-12
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ $190,800 - $267,100 USD

πŸ” Social Media

  • Minimum 5+ years of post-internship, full-time, hands-on, professional software development experience developing software in one or more front end focused programming languages; Javascript, Typescript, ES6.
  • Experience with one or more front-end web frameworks such as LIT, Polymer, React, Vue, or Angular with experience with CSS.
  • Experienced with GraphQL, REST, HTTP, Thrift basics, and the ability to design and implement maintainable APIs is a plus.
  • Experienced with distributed caching layers, and distributed large scale data storage systems.
  • Strong organizational skills, the ability to prioritize tasks and to deliver projects on schedule.
  • BS degree in Computer Science, a similar technical field of study or equivalent practical experience.
  • Excellent communication skills. You partner effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences.

  • Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.
  • Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch.
  • Review code and design docs, give feedback on product specs and mocks.
  • Participate with a team of thoughtful, fast-moving, and motivated engineers.
  • Contribute to standards that improve developer workflows, recommend best practices, and help mentor junior engineers on the team to grow their technical expertise.
  • Continuously learn and improve your technical and non-technical abilities.

Software DevelopmentEs6CSSJavascriptTypeScriptJavaScriptStrategyAngularReactCommunication SkillsOrganizational skills

Posted 2024-09-28
Apply