Minimum 8+ years of professional software development experience., At least 3+ years in a technical leadership role., Strong Java expertise and advanced knowledge of Java frameworks., Proven experience with AWS cloud infrastructure and strong people management capabilities..
Key responsabilities:
Lead architecture decisions and technical implementation for the engineering team.
Mentor and develop junior engineers while guiding technical direction.
Set up effective sprint planning and team processes.
Make independent technical decisions and shape engineering culture.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
About Assembly Industries: Talent is distributed but Opportunities are not - Assembly Industries is breaking that pattern by building an AI enabled talent platform that connects top-tier, highly skilled global professionals with innovative companies across the US. As a fast-growing startup, we are laser-focused on impactful growth, agile strategies, and exceptional results.
Role Overview: We are looking for an experienced Full Stack Lead Engineer to join our engineering team. In this leadership position, you will be responsible for architecture decisions, technical implementation, and guiding our engineering team. Working directly with the CTO, you will have significant influence on our technical direction and development practices.
Required Experience:
Minimum 8+ years of professional software development experience.
At least 3+ years in a technical leadership role.
Proven startup experience required, with preference for US-based startup experience.
Demonstrated experience designing and implementing complex software systems.
Strong track record setting up comprehensive testing infrastructures and CI/CD pipelines.
Experience mentoring and developing junior engineers.
Required Skills: Backend
Strong Java expertise (primary requirement)
Advanced knowledge of popular Java frameworks and libraries (Spring, Hibernate, etc.)
Extensive experience building RESTful APIs and microservices in Java
Deep understanding of scalability, performance optimization, and Java application security
Experience with Java-based concurrency and multithreading
Python knowledge (nice to have)
Familiarity with Python frameworks like Flask or Django
Understanding of Python for data processing or automation tasks
Frontend
Advanced JavaScript and TypeScript proficiency
Expert-level React knowledge including hooks, context API, and state management solutions (Redux, MobX)
Experience with modern frontend build tools and bundlers (Webpack, Babel)
Experience with React Native and Expo for cross-platform mobile development (nice to have)
Understanding of responsive design principles and CSS frameworks
DevOps Skills
Proven experience with AWS cloud infrastructure and services
Experience implementing and optimizing deployment workflows in GitHub
Expert knowledge of setting up end-to-end deployment mechanisms for web and mobile applications
Experience with containerization technologies (Docker, Kubernetes)
Understanding of infrastructure as code principles (Terraform, CloudFormation)
Experience with monitoring and logging solutions for production environments
Leadership Skills
Independent mindset for creating scalable architecture and making sound technical decisions
Strong people management capabilities with experience leading engineering teams
Proven ability to set up effective sprint planning, team processes, and milestones
Experience guiding and mentoring junior engineers in technical and professional growth
Excellent communication skills for translating technical concepts to non-technical stakeholders
Ability to balance technical debt with business priorities
Work Environment:
Reports directly to CTO with high autonomy and responsibility.
Expected to make independent technical decisions and guide technical direction.
Fast-paced startup environment requiring adaptability and problem-solving.
Opportunity to shape engineering culture and practices.
This is a remote role open for candidates based in Pakistan.
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.