.
Our client is a company with the following specifications:
🗓Company History: 5+ Years
⚙️Company Industry: Technology
🏢Company Size: 50+ Employees
.
Your Impact
As a Senior Full-Stack Engineer, you will report directly to the CTO and play a pivotal role in shaping the technical direction of the company.
- Your expertise in crafting premium user interfaces using React, TypeScript, and Next.js will elevate the product’s visual and interactive experiences, while your strong backend skills in Django and Node.js will power complex systems and workflows.
- Your strong technical skills and understanding of complex systems will ensure that you deliver robust and performant applications.
- Your insight into software architecture, coding standards, and modern frameworks will help elevate the entire engineering team.
.
What Success Looks Like
In this role, success means delivering high-quality, well-tested features that are built with performance and scalability in mind, while maintaining an eye for elegant and maintainable code. Also, success means playing a pivotal role in architectural discussions, and your proactive approach to tackling challenges and suggesting improvements will significantly enhance the team’s overall efficiency and reliability.
.
Key Responsibilities Include:
- Leading the design and implementation of core features, from concept through development and deployment.
- Implementing premium user interfaces with React, TypeScript, and Next.js, ensuring smooth transitions, fast render times, and a superior user experience.
- Supporting backend development with Django and Node.js, building APIs, background job processors, and data models that are scalable and maintainable.
- Overseeing containerized development with Docker and contributing to production configurations in Kubernetes.
- Involving yourself in architecture discussions and leading the implementation of solutions that balance simplicity, efficiency, and future scalability.
- Writing and reviewing high-quality code that adheres to SOLID principles, ensuring best practices in both React and Django stacks.
- Participating in story breakdowns, infrastructure planning, and ensuring features are driven to completion within expected timelines.
.
What You Bring
To excel in this role:
- You are skilled in front-end technologies such as React, TypeScript, and Next.js, with a deep understanding of building performant and user-friendly interfaces.
- You have proven experience in developing complex back-end systems using Django, Node.js, and efficient SQL data models.
- You demonstrate strong skills in database design and optimization, including understanding when to use complex indices, constraints, and efficient query structures.
- You possess a deep understanding of containerization and infrastructure management using Docker and Kubernetes.
- You are highly detail-oriented and capable of independently managing tasks, while proactively seeking support and collaboration as needed.
- You demonstrate excellent problem-solving skills and the skills to make decisions based on both business needs and technical considerations.
- You are hands-on and take initiative, eager to jump into problems and solve them with a practical, proactive mindset.
- You are committed to continuous learning, adapting to changing technologies, and evolving your skills to meet business needs.
- You have a positive attitude and thrive in a high-energy, team-oriented environment, easily adapting to shifting priorities and evolving business needs with flexibility and enthusiasm.
- You excel at communicating complex ideas clearly and fostering open dialogue with cross-functional teams to ensure alignment and shared understanding.
.
How This Position Elevates Your Career
This role offers you the opportunity to lead and drive critical projects that will directly impact the success and scalability of the business, exposure to cutting-edge technologies, and the autonomy to shape engineering practices across the stack, also the chance to be part of a high-performing team that values excellence, innovation, and professional growth.
How this company values your effort:
- Relocation opportunity
- Attractive benefits package
- Professional growth and career advancement
- The Employer is willing to apply for LMIAs
In this role, you will work in Iran for 6 months and remotely for 100-150 Million Toman Monthly, and after relocation, the payment will be 120-130K USD annually.
If you’re ready to take ownership of impactful features, drive innovation, and collaborate with a talented team in a positive environment, we’d love to hear from you!
.
Stay tuned and follow us on our social media!