Apply

Software Engineer

Posted 6 months agoViewed

View full description

๐Ÿ’Ž Seniority level: Middle, 3+ years

๐Ÿ“ Location: Japan

๐Ÿ’ธ Salary: $350,000 - $550,000 per month

๐Ÿ” Industry: Game Development

๐Ÿข Company: Wizcorp Inc

๐Ÿ—ฃ๏ธ Languages: Japanese, English

โณ Experience: 3+ years

๐Ÿช„ Skills: Software DevelopmentGame DevelopmentGitC#C++Go

Requirements:
  • Strong software development fundamentals, design theory, and development processes.
  • Excellent debugging skills.
  • Excellent written and verbal communication.
  • Willingness to work as part of a team and contribute to technical discussions.
  • Eager to learn from reviews and constructive feedback.
  • Strong personal time management.
  • University degree in Engineering, Computer Science, or related discipline; or relevant professional experience.
  • 3+ years of professional software engineering experience.
  • At least one year of experience in the video game industry.
  • Experience with C++ and C#, backed with Go.
  • Demonstrable Software Engineering ability.
  • Experience with Git or other version control systems.
  • Experience with multiple programming languages.
  • At least conversational Japanese proficiency - JLPT N3 or above.
  • English proficiency (ability to read, write, and discuss technical matters).
Responsibilities:
  • Complete assigned engineering tasks in a timely manner.
  • Test and document provided solutions to allow other developers to review and learn.
  • Write clear, maintainable code that passes review by senior engineers.
  • Estimate own tasks and deliver them in a timely manner.
  • Raise all blockers when they arise to the feature lead or project lead.
  • Follow software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, and testing.
  • Take ownership of medium-sized features by breaking them into manageable tasks that can be accomplished by themselves and/or others.
  • Coordinate with members outside of the engineering team to deliver features in a timely manner.
Apply

Related Jobs

Apply

๐Ÿ“ Worldwide

๐Ÿงญ Full-Time

๐Ÿ’ธ 100000.0 - 200000.0 USD per year

๐Ÿ” Fintech

๐Ÿข Company: Swan Bitcoin๐Ÿ‘ฅ 11-50๐Ÿ’ฐ Series A almost 3 years ago๐Ÿซ‚ Last layoff 8 months agoFinancial ServicesFinanceFinTech

  • Senior level experience with SQL, data modeling, REST APIs, event driven systems, etc
  • Experience at a bank, trust company, fintech, or other financial institution
  • At least 5 years of total software development experience, with at least 2 years at a financial institution or fintech
  • Commitment to great architecture, clean code, unit testing, and excellence in documentation
  • Well developed opinions on software architecture and principles of development in high scale systems
  • Experience with NodeJS is preferred, but senior level experience in any similar environment works
  • AWS experience is a big plus
  • Architecting and designing data models and systems related to financial ledgering
  • Integrating open source and commercial ledgering, reconciliation, accounting, and reporting systems
  • Diagramming and documenting complex financial systems and flows
  • Reducing complexity through refactoring, modularization, and simplification

AWSBackend DevelopmentNode.jsSoftware DevelopmentSQLSoftware ArchitectureAPI testingREST APIAccountingData modelingFinanceData analytics

Posted 1 day ago
Apply
Apply

๐Ÿ“ Japan

๐Ÿงญ Internship

๐Ÿ” Software Development

๐Ÿข Company: Mercari, inc.

  • Shared belief in the mission and values of Mercari Group
  • Basic knowledge of RDBMS and SQL
  • Experience in backend, frontend, mobile, platform engineering, site reliability engineering, or corporate engineering
  • Develop features for the Mercari marketplace app in Japan, or the Merpay mobile payment service
  • Join a team of software engineers
  • Improve the UX and specifications of our products

Backend DevelopmentSQLCloud ComputingFrontend DevelopmentGitJavascriptKubernetesSwiftGoRDBMSReactTerraformMicroservicesSoftware Engineering

Posted 3 days ago
Apply
Apply

๐Ÿ“ Worldwide

๐Ÿ” Software Development

๐Ÿข Company: Recast๐Ÿ‘ฅ 51-100๐Ÿ’ฐ $4,987,244 Seed 8 months agoVideo StreamingMedia and EntertainmentBroadcastingSports

  • Deep understanding of R, including S3 and R6
  • Developing and managing CRAN-quality packages
  • Using R in โ€œproductionโ€ cloud environments
  • CI/CD and complex testing environments
  • Partner with the data science team to take complex analyses and visualizations and put them into live production systems our customers can use
  • Collaborate with the AWS infrastructure team to build robust tooling and workflows that allow data scientists to operate the Recast platform
  • Work with our app team to develop performant and scalable solutions that put statistical concepts into the hands of users

AWSSoftware DevelopmentData scienceServerlessCI/CDData visualizationSoftware Engineering

Posted 6 days ago
Apply
Apply

๐Ÿ“ Japan, USA, Canada, United Kingdom, Hungary, Nigeria, Brazil

๐Ÿงญ Full-Time

๐Ÿ” Financial Services

๐Ÿข Company: Alpaca

  • Fluent in business-level Japanese (including reading and writing) and conversational English (capable of using chat to communicate with global teams)
  • System design skills with object-oriented data modelling, service-oriented architectures, and system abstraction
  • Dedicated with performant, defect-free, maintainable code
  • Strong coding skills around Go, Java
  • Experience with IDLs (e.g., protobuf), RPC frameworks (e.g., gRPC), cloud platforms (e.g., GCP), and relational databases (e.g., PostgreSQL)
  • Collaborate with internal stakeholdersโ€“including finance, operations, and product teamsโ€“to deliver high-impact features/projects
  • Build backend systems/components with integrity, maintainability, scalability, and stability in mind
  • Own the delivery of high-visibility features/projects, from design to deployment
  • Collaborate with global teams to improve the health of Alpacaโ€™s systems

Backend DevelopmentDockerPostgreSQLSQLAgileCloud ComputingGCPJavaKubernetesSoftware ArchitectureAPI testingGogRPCREST APICI/CDMicroservicesJSONSoftware EngineeringDebugging

Posted 18 days ago
Apply
Apply

๐Ÿ“ Worldwide

๐Ÿงญ Full-Time

๐Ÿ” Software Development

๐Ÿข Company: HubSpot๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $35,000,000 Series E over 12 years ago๐Ÿซ‚ Last layoff about 1 year agoSaaSAnalyticsMarketingCopywritingSocial Media

  • Backend development experience and are comfortable working with Java, MySQL, AWS, DropWizard, Kafka, Kubernetes, or similar technologies (though expertise in specific tools isnโ€™t a deal-breaker)
  • Are deeply user-focused and empathetic, understanding the challenges our customers face and how they move through our product
  • Have a passion for AI with experience either in a professional manner or with personal projects.
  • Write and ship impactful production code that directly contributes to both user satisfaction and company growth
  • Design, build, and evaluate new features and tools that drive revenue and help businesses grow better
  • Collaborate in a diverse, cross-functional team of engineers, PMs, designers, and researchers, where everyone's input is valued

AWSBackend DevelopmentSoftware DevelopmentArtificial IntelligenceJavaKafkaKubernetesMySQLREST APICI/CDMicroservicesDebugging

Posted 19 days ago
Apply
Apply

๐Ÿ“ Worldwide

๐Ÿงญ Full-Time

๐Ÿ” Healthcare

๐Ÿข Company: Anima๐Ÿ‘ฅ 1001-5000Elder CareNursing and Residential CareAssisted LivingWellnessHealth CareHome Health Care

  • Expert competency in TS, plus being reasonably tech + language agnostic
  • Comfortable with key frameworks/libraries like Angular, Node and React
  • Familiarity with AWS
  • Help add further key third party API integrations, including with legacy EMR systems and national APIs
  • Iterate on a proprietary graph traversal algorithm to improve patient care and clinical value
  • Ship important features that will directly increase lives saved

AWSBackend DevelopmentGraphQLNode.jsSoftware DevelopmentDynamoDBFrontend DevelopmentFull Stack DevelopmentJavascriptReact.jsTypeScriptAlgorithmsData StructuresAngularREST APIServerlessCommunication SkillsCI/CDProblem SolvingSoftware EngineeringDebugging

Posted 24 days ago
Apply
Apply

๐Ÿ“ Worldwide

๐Ÿงญ Full-Time

๐Ÿ” Fintech

๐Ÿข Company: FairMoney๐Ÿ‘ฅ 501-1000๐Ÿ’ฐ $42,000,000 Series B over 3 years agoInternetLendingFinancial ServicesBankingMobileFinTech

  • 6+ years of experience in backend software development mostly with Go-lang (and/or Java/C++)
  • 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
  • Engineering or University Diploma in computer science (we are also open to self-taught with 5 years of experience in computer engineering)
  • Able to code in a backend languages (Python, Java, Javascript, Golang, C#)
  • Understanding of AWS or GCP cloud providers
  • Developing high-quality features by working with our Product team to better serve customers
  • Building a platform on which each market can plug its specific features while maintaining a solid common core product
  • Tackling complex financial processes with the right patterns and appropriate solutions
  • Helping drive the architecture and technology choices that enable a world-class experience for our customers
  • Being responsible for designing, developing, and deploying medium to large-sized projects
  • Helping define engineering best practices and providing technical mentorship to other members of the engineering team
  • Contributing to continuous improvements to an infrastructure that can handle millions of clients
  • Analyzing and improving efficiency, scalability, and stability of monitoring, continuous integration, and platform integration

AWSSoftware DevelopmentCloud ComputingDesign PatternsRuby on RailsGoREST APIMicroservices

Posted 27 days ago
Apply
Apply

๐Ÿ“ Worldwide

๐Ÿงญ Full-Time

๐Ÿ” Software Development

๐Ÿข Company: Anima๐Ÿ‘ฅ 1001-5000Elder CareNursing and Residential CareAssisted LivingWellnessHealth CareHome Health Care

  • Expert competency in TS, plus being reasonably tech + language agnostic.
  • Comfortable with key frameworks/libraries like Angular, Node and React. Able to work full stack in JS/TS.
  • Familiarity with AWS (e.g. APIG, SQS, DynamoDB, Lambda, Cognito, Amplify, CloudFormation) and/or hungry to learn.
  • Hungry and wants their shot to change the world.
  • Obsessively concerned with UX, and optimises for this when building features rather than arbitrary technical goals.
  • Bored and frustrated at big companies; feel held back by red tape, bureaucracy and poor decisions.
  • Keen to understand the big picture & entire context of the company and vertical; impatient for growth towards a senior executive role.
  • Disciplined towards best practice version control, CI/CD and code extensibility.
  • Intellectually curious with a growth mindset.
  • Help extend the 3 existing product lines and build out new ones at the very cutting edge of healthcare reinforcement learning and agentic AI.
  • Help add further key third party API integrations, including with legacy EMR systems and national APIs like e.g. the electronic prescribing service, allowing Anima to directly issue prescriptions.
  • Iterate on a proprietary graph traversal algorithm to improve patient care and clinical value, and increasingly move away from explicit curation to implicit curation by NNs.
  • Ship important features that will directly increase delta lives saved in your first 2 weeks.
  • Help architect and deploy a scalable & cost effective ETL data pipeline with version control, outputting clean data ready for tokenisation.
  • Help deploy our active deep learning training & validation architecture to prod, so that we can correctly eat up our โ€˜1.0โ€™ systems at the right time
  • Build cutting edge products like global context aware chat with semantic search, care orchestration and LLM-enabled cloud telephony e2e.
  • Work with the ML/data team to creatively ideate and ship features to improve ETL pipeline throughput and quality through a data-driven approach powered by analytics.

AWSBackend DevelopmentGraphQLNode.jsSoftware DevelopmentDynamoDBFrontend DevelopmentFull Stack DevelopmentJavascriptMachine LearningTypeScriptAlgorithmsData StructuresAngularServerlessReactCI/CDProblem SolvingRESTful APIsMicroservices

Posted 29 days ago
Apply
Apply

๐Ÿ“ United States, Mexico, United Kingdom, Australia, Japan, India, Philippines, Europe

๐Ÿงญ Full-Time

๐Ÿ” Software Development

  • 8+ years of expertise in backend development, with proficiency in Java and experience with serverless frameworks (e.g., AWS Lambda, Google Cloud Functions).
  • Hands-on experience with frontend technologies (e.g., React, Web Components).
  • Strong understanding of distributed systems, scalability, and data modeling.
  • Practical experience in cloud technologies and frameworks, specifically developing serverless applications on AWS using technologies such as lambda, DynamoDB, API Gateway and SNS/SQS/EventBridge.
  • Extensive experience with software development best practices (e.g. design patterns, test-driven development, code profiling, debugging).
  • Experience with CI/CD tools, including build, deployment and test automation.
  • Ability to communicate effectively with both technical and non-technical colleagues in agile environments.
  • A passion for mentoring and developing the skills of junior engineers.
  • Design, develop, and optimize scalable shared backend services using Java and serverless technologies (AWS Lambda)
  • Design / implement RESTful APIs and event-driven systems
  • Contribute to the development of user-facing frontend components as needed.
  • Optimize existing services for improved performance and cost-efficiency
  • Collaborate closely with cross-functional teams, including Architects, Product Managers, and other engineering leads, to deliver innovative solutions.
  • Provide mentorship and guidance to junior developers, fostering growth and sharing best practices.
  • Implement and maintain CI/CD pipelines
  • Ensure high-quality code through peer reviews, automated testing, and adherence to software development standards.
  • Create comprehensive documentation for the developed shared components, including usage guidelines and examples.

Software DevelopmentDynamoDBFrontend DevelopmentJavaServerlessReactCI/CDRESTful APIsMicroservices

Posted about 2 months ago
Apply
Apply

๐Ÿ“ United States, Mexico, United Kingdom, Australia, Japan, India, and the Philippines.

๐Ÿงญ Full-Time

๐Ÿ” Education

  • 6+ years of professional experience in frontend development, with at least 2 years working on web components and React projects and building micro-frontends.
  • Demonstrated experience in building and maintaining reusable component libraries or design systems used across multiple projects.
  • Strong expertise in web components development using Stencil.js or similar frameworks.
  • Advanced knowledge of React and experience building reusable, high-performance components.
  • Deep understanding of TypeScript, including advanced types, generics, and best practices for scalable codebases.
  • Extensive experience with HTML5, CSS3, and modern JavaScript (ES6+).
  • Familiarity with CSS-in-JS libraries and best practices for managing styles
  • Experience with unit testing, integration testing, and frameworks like Jest, React Testing Library, or similar tools.
  • Strong debugging skills for browser-based issues and performance optimizations.
  • Knowledge of frontend performance best practices, including rendering optimization, lazy loading, and asset management.
  • Experience with modern build tools like Webpack, Rollup, or Vite.
  • Proficiency with version control systems like Git.
  • Familiarity with creating or maintaining design systems and component libraries.
  • Understanding of accessibility standards (e.g., WCAG) and responsive design principles.
  • Proven experience collaborating effectively with designers, product managers, and backend teams across geographically distributed time zones, including Europe and the USA, to deliver seamless and cohesive user experiences.
  • Strong communication skills to articulate technical concepts and collaborate effectively.
  • Hands-on experience writing comprehensive test cases to ensure code quality and reliability.
  • Familiarity with integrating frontend builds into CI/CD pipelines.
  • Design, develop, and maintain highly efficient, reusable, and scalable web components using Stencil.js, TypeScript, and React.
  • Build modular and reusable UI components to ensure consistency and maintainability across projects.
  • Establish and enforce best practices for component design, including accessibility (WCAG compliance), performance optimization, and responsive design.
  • Collaborate with the team to define the architecture of the design system or reusable component library.
  • Ensure seamless integration of web components into various applications, particularly within React projects.
  • Work closely with backend engineers to design APIs that enable efficient data flow and interaction with frontend components.
  • Write clean, maintainable, and well-documented code, adhering to modern standards and practices.
  • Perform regular code reviews and ensure adherence to best practices and coding standards.
  • Create robust unit and integration tests for web components.
  • Debug and resolve performance bottlenecks and other frontend issues.
  • Work closely with designers and product managers to understand requirements and provide technical insights during the planning phase.
  • Mentor junior frontend engineers, sharing knowledge on web components, Stencil.js, TypeScript, and React.
  • Continuously improve the performance of web components, ensuring compatibility with various browsers and platforms.
  • Optimize assets and rendering pipelines for faster load times and better user experience.
  • Create comprehensive documentation for the developed reusable components, including usage guidelines and examples.
  • Provide technical support to teams integrating the components into their projects.
  • Stay up-to-date with emerging frontend technologies, particularly in web components and frameworks like Stencil.js and React.
  • Proactively suggest improvements to existing tooling, frameworks, or processes to enhance team efficiency and product quality.
  • Collaborate with DevOps to streamline CI/CD processes for frontend builds and deployments.
  • Ensure smooth handoff of frontend deliverables to QA and collaborate on addressing issues during testing.

GitHTMLCSSJavascriptJestTypeScriptReact

Posted about 2 months ago
Apply