Job Title: Senior Full Stack DeveloperLocation: Fully RemoteJob Type: Full-time with Flexible Working HoursCompensation: Highly Competitive
About the Company:Dynamic and innovative tech company that is dedicated to deliveringcutting-edge solutions accross industries. We are currently seeking atalented and experienced Senior Full Stack Developer to join our team andcontribute to the development of high-quality software products.
Job Description:As a Senior Full Stack Developer, you will be responsible for understandingcomplex requirements and proposing robust software architectures withwell-analyzed trade-offs. You will execute high-quality implementations,interface effectively with product managers, and collaborate seamlesslywith other developers and QA teams.
Responsibilities:- Design and implement efficient and reusable software solutions forcomplex business problems.- Propose and document software architecture decisions with a clearunderstanding of trade-offs.- Collaborate with product managers to refine and understand
Requirements.- Work closely with other developers, fostering a collaborative andsupportive team environment.- Interface with the QA team to ensure software quality and participate in
Testing processes.- Maintain and enhance existing software solutions with a focus onperformance and scalability.- Demonstrate a high degree of autonomy and responsibility in decision-making.
Technical Skills:- Proficiency in NestJS, GraphQL, and ReactJS, or similar technologies.- Experience with at least 1 major cloud provider- Experience with IaC and monitoring tools- Strong experience in full-stack development, including both frontend andbackend aspects.- Familiarity with optimization and routing algorithms is highly desirable.- Familiarity with React Native is highly desirable- Experience in building scalable and high-performance applications.
Requirements:- Proven track record as a Full Stack Developer with at least 5 years ofrelevant experience.- Excellent problem-solving skills and ability to think algorithmically.- Strong communication skills and ability to articulate complex technicalconcepts.- Bachelor’s degree in Computer Science, Engineering, or related field; orequivalent work experience.
Benefits:- Opportunity to work in a fully remote setting with flexible hours.- Competitive salary.- Collaborative and innovative work environment.
How to Apply:Please submit your resume and a cover letter outlining your qualificationsand why you are a good fit for this role. Include examples of past projectswhere you have successfully implemented complex technical solutions. Youcan send both to hiring@tecafrik.com