Apply

Software Developer

Posted over 1 year agoViewed

View full description

๐Ÿ’ธ Salary: 141378 USD per year

๐Ÿ—ฃ๏ธ Languages: English

๐Ÿช„ Skills: Backend DevelopmentNode.jsPostgreSQLPythonSoftware DevelopmentSQLC (Programming language)

Requirements:
  • Minimum of bachelor's degree in computer science, computer information systems, information technology, or equivalent experience.
  • Knowledge of React, Angular, Typescript, Angular Material, SCSS, WebAPI, Bootstrap, Node.js.
  • Experience with AJAX for user interface design.
  • Familiarity with testing frameworks like Jest, Karma, Jasmine, Cypress, and Mocha in a Test-Driven Environment.
  • Ability to work with SQL and NoSQL databases.
  • Experience using Github for CI/CD.
Responsibilities:
  • Perform all phases of the Software Development Life Cycle (SDLC) for software application development.
  • Develop applications using React, Angular, Typescript, and other technologies.
  • Test and debug applications using various testing frameworks.
  • Design and develop reusable components and frameworks.
  • Optimize SQL and NoSQL scripts for data retrieval.
  • Use Postman for testing Web API endpoints.
  • Document software designs and functionalities.
Apply

Related Jobs

Apply

๐Ÿ“ Poland

๐Ÿงญ Contract

๐Ÿ” Social enterprise, sustainability

  • One plus (1+) years experience building enterprise grade software.
  • Experience with software design and development in a test-driven, continuous integration and deployment environment.
  • Knowledge of coding languages, particularly PHP and Javascript, and frameworks like Vue.JS and Laravel.
  • Quick learner with the ability to learn new languages and technologies.
  • Excellent communication and organizational skills.
  • Attention to detail, resourcefulness, and troubleshooting aptitude.
  • Write and maintain code for software applications based on specifications provided by senior developers.
  • Assist in the development of new features and enhancements for existing software.
  • Follow coding standards and best practices to produce clean and maintainable code.
  • Perform basic testing of software applications, including unit testing and integration testing.
  • Document and report bugs, issues, and other software defects.
  • Work closely with senior developers and team members to understand project requirements.
  • Attend team meetings, technical discussions, and training sessions.
  • Stay up-to-date with the latest software development tools and techniques.

PHPSoftware DevelopmentJavascriptVue.JsREST API

Posted 1 day ago
Apply
Apply

๐Ÿ“ United States of America

๐Ÿงญ Full-Time

๐Ÿ’ธ 72100.0 - 144200.0 USD per year

๐Ÿ” Health care

  • 2+ years of professional experience with TypeScript, Node, AWS or other cloud providers.
  • 2+ years of professional API development experience.
  • 1+ years of experience deploying and maintaining services in production serving millions of users.
  • 2+ years of experience developing and deploying micro-services.
  • Bachelor's degree or equivalent experience.
  • Contribute code and tests according to product team criteria.
  • Work with product to break down and plan sprint work for long-term goals.
  • Write infrastructure-as-code template files (currently Cloudformation but moving to Terraform).
  • Monitor, troubleshoot, and support applications in production.
  • Seek opportunities for code foundation improvement.
  • Learn new skills in software development, engineering practices, and cloud engineering.
  • Develop solution architecture enablers for the team.

AWSNode.jsAWS EKSTypeScriptTerraform

Posted 2 days ago
Apply
Apply

๐Ÿ“ Romania, UK, US, Canada

๐Ÿงญ Full-Time

๐Ÿ” Sales Performance Management

  • 2+ years of Software Development skills using TypeScript, JavaScript, React, and Node.js.
  • Experience with micro-services architecture, GraphQL, Apollo, Docker, and AWS (Lambda, Aurora, DynamoDB, DocumentDB, ECS).
  • Knowledge of NoSQL, SQL, and OLAP databases.
  • A passion for building high-performance, scalable systems in the Cloud.
  • Strong written and verbal communication skills.
  • Experience with test-driven development, continuous delivery, and continuous integration.
  • Collaborate on designing and developing web applications using modern web technologies and cloud-based deployment frameworks.
  • Write clean, maintainable, and efficient code, adhering to coding standards and best practices with support from the team.
  • Test and debug software components to identify and resolve issues, ensuring reliability and functionality of the product.
  • Contribute to improving code efficiency and system performance, with guidance from senior developers.
  • Work closely with cross-functional teams, including designers, product managers, and quality assurance, to ensure seamless integration of software modules.
  • Focus on client success through creative problem-solving.

AWSDockerGraphQLNode.jsSQLDynamoDBJavascriptTypeScriptNosqlReact

Posted 2 days ago
Apply
Apply

๐Ÿ“ Canada

๐Ÿงญ Full-Time

๐Ÿ” Software / Video Technology

๐Ÿข Company: Vidyard๐Ÿ‘ฅ 101-250๐Ÿ’ฐ $15,231,121 10 months agoVideoDigital MediaBig DataCloud ComputingSaaSAnalyticsEnterprise SoftwareMarketing Automation

  • A solid background in software engineering with 10+ years of experience building scalable web products.
  • Strong communication and collaboration skills with a focus on clarity and understanding.
  • Desire to drive improvements in quality, reliability, and performance standards.
  • Lean thinking and an experimental, metrics-driven mindset.
  • Eagerness to share knowledge and provide mentorship.
  • Solve complex, embedded system challenges to enhance Vidyardโ€™s core video platform.
  • Lead system design and architecture decisions.
  • Optimize and innovate within the video pipeline for reliability, performance, and scalability.
  • Collaborate with Engineering Manager, Product Manager, and Designers.
  • Mentor and guide engineers for career growth and learning.
  • Lead engineering initiatives across teams.

AWSGraphQLNode.jsSoftware DevelopmentMySQLRuby on RailsSoftware ArchitectureTypeScriptRedisReact

Posted 4 days ago
Apply
Apply

๐Ÿ“ Germany, North America, Europe

๐Ÿงญ Full-Time

๐Ÿ” Internet technology and software development

๐Ÿข Company: eyeo๐Ÿ‘ฅ 51-100InternetOpen SourcePrivacySoftwareBrowser Extensions

  • 10+ years of professional development experience with a track record in designing and building scalable services and APIs using microservices architecture.
  • Proficiency in Go and NodeJS is preferred.
  • Solid understanding of frontend clients, frameworks, and their needs.
  • Hands-on experience with cloud platforms, preferably Google Cloud, and knowledge of cloud-native services.
  • Familiarity with secure development practices and implementing secure coding principles.
  • Strong understanding of schema design, database systems (SQL and NoSQL), caching strategies, and web protocols (HTTP/S, WebSocket, and gRPC).
  • Ability to debug complex issues, optimize performance, and deliver robust solutions.
  • Passion for monitoring, logging, and ensuring overall system health.
  • Excellent communication skills for effective collaboration across teams.
  • Design and develop scalable, high-performance microservices and APIs for mobile applications, browser extensions, and websites.
  • Drive end-to-end solutions aligning efforts across multiple client teams for seamless delivery.
  • Ensure security and robustness of applications by adhering to secure development practices.
  • Establish monitoring frameworks and optimize performance for mission-critical applications.
  • Collaborate with Product Managers, UI/UX Designers, and cross-functional leaders for cohesive user experiences.
  • Guide senior developers in their technical advancement and manage high-impact code reviews.
  • Stay informed about emerging technologies to evaluate and incorporate innovative tools.

GraphQLNode.jsSQLCloud ComputingOAuthGogRPCREST APINosqlMicroservices

Posted 4 days ago
Apply
Apply

๐Ÿ“ Philippines

๐Ÿข Company: Manila Recruitment๐Ÿ‘ฅ 11-50Staffing AgencyConsultingHuman ResourcesRecruitingSocial Media

  • At least 3 years of experience in Ruby on Rails.
  • At least 3 years of experience in Typescript/React/Next.js.
  • Experience with any cloud platform (Ideally AWS).
  • Strong relationship management and solution development expertise.
  • Exceptional communication, presentation, and negotiation skills.
  • Collaborative mindset with a proactive, problem-solving approach.
  • Ability to manage complex technical conversations and align cross-functional teams.
  • Taking full responsibility for the delivery of major features or entire systems, ensuring quality and meeting deadlines.
  • Providing technical mentorship and guidance to less experienced team members, helping with their career growth.
  • Working closely with stakeholders, such as product managers and business leaders, to align technical solutions with business goals.
  • Ensuring code meets high standards of quality, performance, and maintainability.
  • Identifying opportunities to improve development practices, performance, and team efficiency.
  • Designing systems that can scale and meet performance requirements, addressing architectural challenges.
  • Ensuring that systems and software are secure, robust, and adhere to compliance standards where required.

AWSPythonApache AirflowElasticSearchRuby on RailsTypeScriptNext.jsReactTerraform

Posted 7 days ago
Apply
Apply

๐Ÿ“ Draper, UT

๐Ÿงญ Internship

๐Ÿ” Software Development

๐Ÿข Company: BambooHR๐Ÿ‘ฅ 251-500๐Ÿ’ฐ over 8 years agoHuman ResourcesSaaSSoftware

  • Experience in an object-oriented programming language (backend).
  • Basic education with web development (frontend).
  • Familiarity with relational databases (backend).
  • Familiarity with version control software, preferably Git.
  • Reside within commuting distance of the Draper, UT office.
  • Rising senior or preparing to graduate in Spring 2026.
  • Contribute to the current and next generation of the award-winning app.
  • Work alongside engineers to make changes to the live site within weeks of starting.
  • Pair with a skilled mentor to enhance skills and internship experience.
  • Engage in scrum-like agile development with CI/CD systems.
  • Collaborate with the product development team to integrate project contributions.

Backend DevelopmentPHPSQLAgileFrontend DevelopmentGitMySQLC#REST APIReactCI/CD

Posted 8 days ago
Apply
Apply

๐Ÿ“ Canada

๐Ÿ’ธ 123600.0 - 193000.0 CAD per year

๐Ÿ” Healthcare technology

  • A University Degree in Computer Science or a STEM Degree plus approximately 5+ years of hands-on experience as a Software Engineer.
  • If no formal degree, relevant experience (typically 3+ years) and the ability to demonstrate equivalent technical expertise is valued.
  • Significant senior level experience leading impactful projects across multiple organizations.
  • Ability to lead technical design and deliver medium to high-complexity projects with a strong understanding of software development methodologies.
  • Experience coaching and mentoring junior developers, fostering improvement and knowledge sharing.
  • Proactively address technical challenges ensuring smooth project delivery while advocating for best practices in code quality.
  • Contribute to the codebase as a hands-on engineer.
  • Identify, scope, and lead technical projects making solid design decisions aligned with the companyโ€™s engineering vision.
  • Collaborate with engineers, technical leaders, and cross-functional groups to ship impactful features for customers.
  • Make effective tradeoffs considering business priorities, user experience, and maintainable solutions.
  • Own and contribute to the technical direction for the Onboarding team.

LeadershipNode.jsProject ManagementPythonSoftware DevelopmentSQLAgileMicroservices

Posted 8 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿข Company: Northstrat๐Ÿ‘ฅ 51-100Business IntelligenceInformation TechnologySoftware

  • Must have at least 6 plus years of relevant experience with a masterโ€™s in computer science, or 8 plus years of relevant experience with a bachelorโ€™s in computer science.
  • Must be U.S. citizen with the ability to obtain a government clearance.
  • Proficient in at least one of the following programming languages: Java, C++, Rust, or advanced Python.
  • Proficient in JavaScript frameworks including React, Angular, and Node.js.
  • Strong understanding and experience working with data structures.
  • Tangible experience designing, programming, and implementing large complex systems.
  • Strong analytical skills and the ability to troubleshoot complex issues.
  • Proficient in designing and implementing comprehensive unit and integration tests.
  • Develop and support production systems that run on Amazon Web Services (AWS).
  • Troubleshoot complex issues and implement high-quality solutions.
  • Design and program large complex systems.

AWSBackend DevelopmentNode.jsPythonFrontend DevelopmentJavaJavascriptC++Data StructuresAngularReactRust

Posted 11 days ago
Apply
Apply

๐Ÿ“ Romania, UK, US, Canada

๐Ÿ” Sales Performance Management (SPM)

  • Degree in Computer Science, Software Engineering or equivalent experience.
  • 4+ years of strong software development skills using TypeScript, JavaScript, React, and Node.js.
  • Experience with micro-services architecture, GraphQL, Apollo, Docker, and AWS services (Lambda, Aurora, RDS, ECS, Step Functions).
  • Experience with NoSQL and SQL databases (DynamoDB, DocumentDB, PostgreSQL).
  • A passion for building high-performance, scalable systems in the Cloud.
  • Strong written and verbal communication skills. B2 level English or higher is required.
  • Strong problem-solving skills and a passion for clean, maintainable code.
  • Experience with test-driven development, continuous delivery and continuous integration.
  • Envisioning, designing, and developing a web application using modern web application and cloud deployment technologies.
  • Writing clean, efficient, and maintainable code following best practices and coding standards.
  • Conducting thorough testing of software components, identifying and resolving bugs, and ensuring the product's reliability.
  • Optimizing code and architecture to ensure the product can scale and maintain performance.
  • Working closely with cross-functional teams, including designers, product managers, and quality assurance, to ensure seamless integration of software modules.
  • Focusing on client success through creative problem-solving.

AWSDockerGraphQLNode.jsPostgreSQLDynamoDBJavascriptTypeScriptReactMicroservices

Posted 11 days ago
Apply