Mission.dev

Fullstack Software Engineer

Posted: 31 minutes ago

Job Description

Our company descriptionMission is a platform for hiring, vetting, and managing software development talent. It enables our clients to connect with the world’s best talent to build mission-critical software productsAbout the clientOur client is an expanding financial-technology firm focused on creating the backbone for smooth international payments. With a contemporary platform and API, they enable companies to automate intricate payout workflows, ease compliance efforts, and minimize barriers in global transactions. Their solutions allow creators, freelancers, and large organizations to receive and send payments efficiently, safely, and at high volume.About the roleAs a Software Engineer, you will be part of a core engineering group responsible for advancing the next iteration of a major payouts platform. You will work across Product, Data, and Engineering functions to refine key features and strengthen the system architecture as the platform scales.What You'll DoContribute to the design and delivery of complex product capabilities and foundational platform components with a focus on secure, scalable, reliable outcomesWork with Product, Data, and Engineering partners to help set direction for systems and featuresTake part in technical discussions, solution design, architecture reviews, and peer code reviewsProduce clear documentation for best practices, system behavior, design decisions, and code patternsHelp unblock teammates and support smooth collaboration across multiple engineering groupsRequirements4 or more years of experience as a software engineer in a production environmentHands-on experience building scalable services using JavaScript or TypeScript, Node.js, and PostgreSQLStrong background working with large integrated systems, external services, and APIs (REST and or GraphQL)Comfortable with core cloud infrastructure, especially AWS services such as EC2, ECS, S3, Lambda, API Gateway, CloudWatchSolid understanding of software development processes including agile workflowsStrong communication skills and the ability to collaborate effectively with technical and non technical partnersharp analytical skills with the ability to evaluate options, understand tradeoffs, and focus on detailAbility to prototype, gather feedback, and iterate quicklyDemonstrated ownership mindset toward code quality and maintainabilityTech StackAWS (Fargate, Lambda, SNS, SQS), Docker, TerraformNode.js, TypeScript, JavaScript, React, Styled ComponentsPostgreSQL, Redis

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In