More jobs:
Sr Developer - FullStack Cleveland, OH
Job in
Louisville, Jefferson County, Kentucky, 40201, USA
Listed on 2026-02-12
Listing for:
Photon
Full Time
position Listed on 2026-02-12
Job specializations:
-
Software Development
Full Stack Developer, Software Engineer
Job Description & How to Apply Below
2 months ago Be among the first 25 applicants
LocationCleveland
Key Responsibilities- Fullstack Development:
Build and maintain web applications using React.js on the frontend and Node.js on the backend, ensuring smooth integration between the two. - Code Quality & Best Practices:
Write clean, maintainable, and efficient code, following industry best practices and design patterns. - Architecture & Design:
Participate in the architectural design of web applications and services, ensuring they are scalable, efficient, and maintainable. - Collaboration:
Work closely with cross-functional teams, including product managers, designers, and other engineers, to define and implement product features and functionality. - Mentorship:
Mentor and guide junior developers, sharing knowledge and helping them grow in their technical skills. - Testing & Debugging:
Write unit tests and conduct thorough testing to ensure the quality of the application. Debug and troubleshoot issues as they arise. - Agile Development:
Participate in agile development cycles, including sprint planning, daily standups, and code reviews. - Performance Optimization:
Continuously optimize both frontend and backend systems for performance and scalability, identifying and resolving bottlenecks. - Dev Ops & Deployment:
Oversee the deployment process, ensuring that applications are deployed smoothly and efficiently. Experience with CI/CD pipelines is a plus. - Innovation & Continuous Improvement:
Stay up-to-date with the latest trends in web development technologies, bringing innovative solutions to the team.
- Fullstack Development
Experience:
7+ years of professional experience as a fullstack developer, with a strong focus on both React.js (frontend) and Node.js (backend). - Frontend Expertise:
Advanced knowledge of React.js, JSX, hooks, Redux (or other state management), and component life cycles. - Backend Expertise:
Extensive experience with Node.js (Express.js preferred), RESTful API design, and integrating with databases. - Database Knowledge:
Strong experience with SQL (Postgre
SQL, MySQL) and No
SQL databases (Mongo
DB or similar). - Version Control:
Proficient in Git and Git Hub, including managing branches, pull requests, and resolving merge conflicts. - Testing:
Proficient in writing unit and integration tests using tools like Jest, Mocha, or similar. - Cloud & Deployment:
Experience deploying applications to cloud platforms like AWS, GCP, or Azure, and using CI/CD tools. - Problem-Solving & Debugging:
Strong problem-solving and debugging skills, with a keen ability to troubleshoot complex technical issues. - Agile Development:
Experience working in Agile environments, including knowledge of Scrum/Kanban practices. - Excellent Communication:
Strong verbal and written communication skills, capable of explaining complex technical concepts to both technical and non-technical stakeholders. - JIRA and Gitlab are mandatory skill sets.
- Experience with microservices architecture and containerization (Docker, Kubernetes).
- Knowledge of Graph
QL or experience with server-side rendering (SSR) frameworks like Next.js. - Familiarity with message queues (e.g., Rabbit
MQ, Kafka) or event-driven architectures. - Experience with performance optimization techniques on both frontend and backend.
- Exposure to Type Script or other modern JavaScript/Type Script frameworks.
- Familiarity with serverless technologies and cloud-native application architectures.
- Minimum Compensation: USD 42,000
- Maximum Compensation: USD 149,000
- Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role.
- Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees.
- This position is available for independent contractors.
- No applications will be considered if received more than 120 days after the date of this post.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×