
Development & ImplementationParticipate actively in all phases of the software development lifecycle.Design, code, and deploy scalable and efficient solutions using either VueJS or ReactJS, and Django.Incorporate RESTful or GraphQL services to enhance application capabilities.Quality Assurance & OptimizationDebug and optimize code to enhance application performance.Ensure adherence to industry best practices.Conduct rigorous code reviews to maintain high standards.Leadership & CollaborationLead project planning and architecture discussions.Define the technical vision for projects, breaking them down into achievable tasks, and ensuring they align with client needs.Coordinate project activities, leading sprint planning, retrospective meetings, and other necessary internal team meetings.Choose the right tools and technologies for the job, overseeing their effective use within the project.Serve as the primary escalation point for project challenges.Guide and mentor junior developers, fostering an environment of continuous learning and improvement.Manage performance by providing feedback to team members, evaluating their performance, and helping them set and achieve their career goals.Project Partner EngagementCollaborate closely with project managers to define project requirements.Engage with clients to ensure solutions meet their needs.Drive the successful execution of projects through effective leadership and agile project management practices.What you’ll needAt least 5 years of experience in full-stack development, with a strong portfolio of projects demonstrating expertise in either VueJS or ReactJS, and Django.Proficiency with RESTful or GraphQL services as key aspects of web service development.Experience with database design and management, proficient in creating schemas that support and enhance business processes.Strong problem-solving skills and the ability to work autonomously or as part of a team.Excellent communication and interpersonal skills, capable of working effectively with cross-functional teams.Strong troubleshooting and debugging skillsGood understanding of the differences between multiple platforms, such as mobile vs desktop, and optimizing output to match the specific platformCan easily adapt to new technologies and programming languagesWhat will put you aheadExperience with PostgreSQL, Websockets, Docker, and Python.Proficiency in Test Driven Development (TDD) and microservice development.Experience in scaling applications and managing complex software environments.Knowledge in AI technologies and experience with large language models (LLMs).
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
