Lead Full Stack Engineer

Compunnel

$120K — $160K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Minimum 5 years of full-stack development experience
  • Proficiency in React, JavaScript, CSS, HTML, Ruby on Rails, and Python
  • Experience with mobile development using Swift/iOS and React Native
  • Familiarity with ESLint, Redux, and modern state management tools
  • Strong understanding of CI/CD practices and version control (Git, GitHub/GitLab)
  • Experience with performance profiling and optimization
  • Excellent communication and collaboration skills
  • 10 years of hands-on software engineering experience

Responsibilities

  • Build and maintain features across front-end, back-end, and mobile platforms
  • Deliver across the entire app lifecycle from concept to deployment
  • Implement secure authentication and authorization and integrate messaging systems
  • Tune database queries and optimize system responsiveness
  • Design N-tier applications and microservices with Docker
  • Write clean, maintainable code and participate in code reviews
  • Troubleshoot and resolve issues to improve performance and user experience
  • Work closely with product managers, designers, and engineers
  • Maintain technical documentation and contribute to team learning

Benefits

  • Opportunities for professional development and growth
  • Collaborative work environment with cross-functional teams
  • Exposure to modern technologies and practices
  • Involvement in the entire software development lifecycle
  • Ability to influence product features and improvements
Full Job Description
Job Summary

We are seeking a Lead Full Stack Engineer to drive the development and enhancement of web and mobile platforms.

This role involves working across the full technology stack" from front-end interfaces to back-end services and mobile applications.

The ideal candidate will collaborate with cross-functional teams to deliver high-quality, scalable solutions and lead efforts in performance optimization, code quality, and feature implementation.

Key Responsibilities
  • End-to-End Development: Build and maintain features across front-end (React, React Native, HTML, CSS, JavaScript), back-end (Ruby on Rails, Python), and mobile platforms (Swift/iOS).
  • Lifecycle Management: Deliver across the entire app lifecycle" from concept and design to deployment and support.
  • Integration & Security: Work with RESTful services, implement secure authentication and authorization, and integrate messaging systems (Kafka, PubSub).
  • Performance Optimization: Tune database queries, profile code and mobile performance, and optimize system responsiveness.
  • Architecture & Design: Design N-tier applications and microservices using Docker, with a solid grasp of OO principles and SOLID design patterns.
  • Code Quality: Write clean, maintainable code and participate in code reviews. Implement automated unit tests using tools like Jest, Mocha, Enzyme.
  • Bug Fixes & Enhancements: Troubleshoot and resolve issues across the stack to improve performance and user experience.
  • Collaboration: Work closely with product managers, designers, and engineers to deliver features aligned with business goals.
  • Documentation & Knowledge Sharing: Maintain technical documentation and contribute to team learning and development.


Required Qualifications
  • Minimum 5 years of full-stack development experience.
  • Proficiency in React, JavaScript, CSS, HTML, Ruby on Rails, and Python.
  • Experience with mobile development using Swift/iOS and React Native.
  • Familiarity with ESLint, Redux, and modern state management tools.
  • Strong understanding of CI/CD practices and version control (Git, GitHub/GitLab).
  • Experience with performance profiling and optimization.
  • Excellent communication and collaboration skills.
  • 10 years of hands-on software engineering experience.


Preferred Qualifications
  • Experience with cloud platforms (AWS, Azure) and database systems (PostgreSQL, MySQL, NoSQL).
  • AWS Developer Certifications.
  • Familiarity with Agile methodologies (Scrum, Kanban).
  • Experience with testing frameworks (Jest, RSpec) and TDD practices.


Education: Bachelors Degree

Certification: AWS Developer Certifications

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar Lead Full Stack Engineer jobs: