Software Engineer at Teller

Full Time1 month ago
Employment Information
Job Description
Our company is seeking a Software Engineer who will transition into a Product Engineer role, driving the development of comprehensive digital solutions. This position involves end-to-end responsibility for designing, building, and maintaining core product components including user-facing dashboards, seamless onboarding workflows, and robust billing systems. The ideal candidate will also contribute to the creation and management of APIs that power our platform's integrations. As a Product Engineer, you will work closely with cross-functional teams to deliver innovative features while ensuring technical excellence and scalability. This role requires a deep understanding of both software development and product lifecycle management, with a focus on translating business requirements into technical specifications.
Key Responsibilities
  • Develop and maintain interactive dashboards using modern web technologies and data visualization tools
  • Design and implement user onboarding flows that enhance customer experience and retention
  • Build and manage billing systems with precision, ensuring accuracy in financial transactions
  • Create RESTful APIs that support seamless integration with third-party services and internal systems
  • Collaborate with product managers to analyze requirements and define technical roadmaps
  • Optimize system performance and ensure scalability for growing user bases
  • Conduct code reviews and mentor junior engineers to maintain code quality standards
  • Stay updated with industry trends and emerging technologies to drive innovation
  • Document technical processes and maintain clear communication with stakeholders
  • Participate in agile development cycles, including sprint planning and retrospectives
Job Requirements
  • Proven experience as a Software Engineer with a strong foundation in full-stack development
  • Expertise in programming languages such as JavaScript, Python, or Java
  • Proficiency in frameworks like React, Node.js, or Spring Boot for application development
  • Knowledge of database systems including SQL and NoSQL for data management
  • Strong understanding of API design principles and RESTful architecture
  • Excellent problem-solving skills with a track record of delivering scalable solutions
  • Ability to work independently while collaborating effectively with cross-functional teams
  • Communication skills to articulate technical concepts to non-technical stakeholders
  • Experience with cloud platforms such as AWS or Azure for deployment and infrastructure
  • Understanding of DevOps practices for continuous integration and delivery
  • Minimum of 3 years in software development with a bachelor's degree in computer science or related field
  • Preferred experience with payment gateways and financial systems integration
  • Strong attention to detail with a commitment to writing clean, maintainable code
  • Ability to adapt to changing priorities and deliver under tight deadlines
  • Experience with agile methodologies and Scrum frameworks for project management
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact