Team Lead – Software Developer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

110 days ago

Salary

₱40K - ₱65K / month

Seniority

Senior

Bachelor Degree8 yrs expEnglishAngularJavaScriptLinuxLaravelMySQLNode.js

Job Description

Team Lead – Software Developer

PaymentWorld

• Lead a team of developers. • Assist with accurate task estimation. • Help maintain and improve code quality and efficiency. • Identify opportunities for growth for the team as a whole and for individual developers. • Perform the role of the Scrum Master. • Guide team development efforts towards successful project delivery. • Provide technical leadership to teammates through coaching and mentorship. • Maintain high standards of software quality within the team by establishing good practices and habits. • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications built on Linux based technologies. • Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans. • Prepare reports, manuals and other documentation on the status, operation and maintenance of software. • Design, develop, and unit test applications in accordance with established standards. • Participate in peer-reviews of solution designs and related code. • Develop, refine, and tune integrations between applications. • Analyze and resolve technical and application problems. • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties. • Adhere to high-quality development principles while delivering solutions on-time and on-budget. • Provide third-level support to business users. • Research and evaluate a variety of software products.

Job Requirements

  • 8+ years’ experience as a Software Developer.
  • 3 years experience working with Laravel and Angular JS.
  • 2 years as a Team Lead.
  • Prior experience in a technical leadership position.
  • College or University degree in Computer Science or a related discipline.
  • Proficient with Node JS, MySQL.
  • Extensive experience designing and developing enterprise-grade software.
  • Experience with source control management systems and continuous integration/deployment environments.
  • Experience with automated testing.
  • Experience with agile development methodologies including Kanban and Scrum.
  • Experience with multi-threading and concurrency.
  • Experience with debugging, performance profiling and optimization.
  • Comprehensive understanding of object-oriented and service-oriented application development techniques and theories.
  • Internally motivated, able to work proficiently both independently and in a team environment.
  • Strong communication skills with both internal team members and external business stakeholders.
  • Strong initiative to find ways to improve solutions, systems, and processes.

Related Job Pages

More Full-stack Engineer Jobs

Superlayer logo

Full-Stack Software Engineer

Superlayer

Superlayer is the leading web3 venture studio launching the next frontier of cutting edge consumer products.

Full TimeRemoteTeam 11-50Since 2021H1B No Sponsor

• Build high-quality front and back-end code for our product • Collaborate with product, design, and sales teams • Contribute to architecture and engineering decisions • Help build solutions that meet user needs

Italy
$40K - $70K / year
Full TimeRemoteTeam 1-10Since 2018H1B No Sponsor

• Work across the whole stack, collaborating with the CTO to design and implement new features. • Improving existing functionality, and help with support issues. • Building new functionality to meet customer needs, maintaining and improving existing functionality to streamline process.

United Kingdom
£30K - £32K / year
freshcells systems engineering GmbH logo

Fullstack Developer, Full-Time

freshcells systems engineering GmbH

We create digital products with strategic business relevance.

Full TimeRemoteTeam 51-200Since 2005H1B No Sponsor

• Development of modern backend applications based on Node.Js • Development of modern frontend applications based on React JS • Development of APIs based on GraphQL • Design and implementation of new features for sophisticated software solutions in cooperation with project management, design, and development departments • Writing and maintaining our automated test suites • Participation in continuous improvement processes

Germany
Job Closed
VetsEZ logo

Senior Software Developer

VetsEZ

Veterans EZ Info, commonly known as VetsEZ, is a top provider of information technology (IT) services for both commercial and government markets. The company is

• Serve as a Sr. developer for the team, guiding design, development, and deployment of modern Laravel-based applications. • Architect and lead the migration of legacy CodeIgniter applications to Laravel, ensuring performance, scalability, and maintainability. • Leverage AI-assisted development tools (e.g., Claude Code or equivalent) to accelerate development, improve code quality, support large-scale refactoring, generate comprehensive unit and integration tests, and maintain up-to-date system documentation. • Mentor team members and foster knowledge-sharing across the team. • Write clean, secure, and efficient code, with a strong emphasis on documentation and testing. • Review and approve code written by peers to maintain code quality and consistency. • Participate in Agile ceremonies including stand-ups, sprint planning, and retrospectives via Microsoft Teams. • Track time and deliverables accurately using internal tools and project tracking systems. • Remain up to date with security best practices and modern development approaches. • Demonstrate a self-directed approach to solving problems, continuous learning, and professional growth. • Promote a user-first mindset and empathetic software design.

Texas
Job Closed