Job Title: Fullstack Lead / Senior Developer
Mode: Full Time – Remote
Experience: 6 to 15 years
Job Description::
We are looking for a highly skilled and experienced Senior Fullstack Developer to join our team. The ideal candidate should possess deep expertise in both front-end and back-end technologies, with a strong track record of delivering high-quality applications. This is a senior role where leadership, problem-solving, and collaboration will be crucial.
Responsibilities
- Lead the design, development, and deployment of complex web applications.
- Architect solutions for performance, scalability, and security.
- Write clean, maintainable, and efficient code using best practices in both front-end and back-end development.
- Collaborate with product managers, designers, and other developers to define project requirements and timelines.
- Conduct code reviews and mentor junior developers, providing technical guidance and leadership.
- Optimize applications for speed and responsiveness, ensuring cross-platform compatibility.
- Implement RESTful APIs and integrate them with front-end components.
- Stay up to date with the latest trends in web development, frameworks, and technologies.
- Take ownership of the entire development lifecycle from concept to deployment and post-launch monitoring.
- Troubleshoot, debug, and upgrade software to ensure applications run smoothly.
- Lead testing efforts (unit, integration, performance) to maintain application stability.
- Collaborate in Agile environments, participate in daily stand-ups, sprint planning, and retrospective meetings.
- Document application development processes, tools, and frameworks for future reference.
- Take initiative in leading “spikes” or proof-of-concept explorations for new technologies or features.
- Collaborate with customer support to resolve production issues quickly and effectively.
- Drive post-mortem analysis and provide suggestions to improve future projects, including the use of feedback loops for process improvement.
- Lead by example, setting the tone for development standards, code quality, and efficient work habits.
Skills:
- Front-end expertise: Advanced proficiency in JavaScript, HTML5, CSS3, and front-end frameworks like React, Angular, or Vue.js.
- Back-end expertise: Solid understanding and hands-on experience with back-end technologies like Node.js, Java, Python, or PHP.
- Database knowledge: Experience with both SQL and NoSQL databases like MySQL, PostgreSQL, MongoDB, or Redis.
- API development: Expertise in creating and consuming RESTful APIs and familiarity with GraphQL.
- Version control: Strong experience with version control systems like Git, including branching, merging, and pull request workflows.
- Testing: Familiarity with automated testing frameworks for both front-end and back-end.
- Security best practices: Experience implementing security measures such as authentication, authorization, and data protection.
- Team leadership: Ability to lead and guide teams through project cycles while fostering a collaborative, innovative, and high-performance culture.
- API versioning & documentation: Experience with documenting and managing API versions using tools like Swagger or Postman.
- Git workflows: Advanced knowledge of branching strategies such as GitFlow and Trunk-based development to ensure smooth team collaboration
Contact mail: srividyap@hexalytics.com