Senior Software Engineer
About the role
- We are looking for a Full Stack Software Engineer with 5+ years of experience. This role is ideal for someone who thrives in fast-paced environments, enjoys building from the ground up, and has a strong sense of ownership over the entire development lifecycle. You will work across the stack, from designing scalable back-end services to creating intuitive front-end experiences.
Responsibilities
- Develop and Maintain Scalable Applications : Design, build, and maintain robust web applications using modern front-end and back-end technologies.
- Architect Scalable Solutions : Contribute to the system architecture and make high-level design decisions.
- Architect Modular Infrastructure: Write code in an extremely modular way to all for reuse and scalable maintenance across multiple implementations.
- Collaborate Cross-Functionally : Work closely with product managers, designers, and other engineers to define, develop, and launch new features.
- Optimize Performance : Ensure applications are efficient, secure, and performant at scale.
- Stay Ahead of Trends : Continuously research and implement the latest industry best practices, tools, and technologies .
- Mentor & Guide : Provide technical guidance and mentorship to junior engineers.
Requirements
- Education : Degree in Computer Science, Software Engineering, or a related field.
- Experience : 5+ years of hands-on experience in full-stack development.
- Back-End Proficiency : Strong experience with Node.js, Typescript, yaml, and other scripting languages and familiarity with scalable cloud architectures (AWS, GCP, or Azure).
- Front-End Expertise : Proficiency in React.js, React Native, Templating Languages with strong UI/UX sensibilities.
- Database Knowledge : Experience with PostgreSQL, Supabase, and other databases .
- DevOps & CI/CD : Experience with Docker, GitHub, and CI/CD pipelines .
- API Development : Strong understanding of RESTful APIs and serverless infrastructure.
Bonus Skills
- Experience with AI/ML integration in applications.
- Experience working with LLMs in production environments .
- Background in building SaaS platforms.
- Experience with serverless computing frameworks.
Recommended Jobs
Wire Harness technician
Job Responsibilities: Build and install test wiring harnesses for internal QA. Cut and run Cat 6 and other low-voltage wires to devices/cutting cat 6 wire and wiring to devices. Perform basi…
Principal Software Engineer - Network Transport
The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. As a Principal Network Transport Engineer you will help the players experience the game…
Front-End Developer
Main responsibilities Build and maintain responsive and high-performance front-end applications that meet the needs of our clients. Work closely with cross-functional teams to translate r…
Brand Designer
Apply now: Brand Designer, location is Remote. The start date is in a few weeks for this permanent position. Job Title: Brand Designer Location-Type: Remote Start Date Is: In a few weeks …
Electrical Test Engineering
Job Title: Electrical Test Engineer – Department: New Product Development Location: Hollister, CA Reports To: Nick Alvarez, NPD Electronics Technical Lead Job Summary: Pacific Scientifi…
Founding Software Engineer
Experience: 3-5 years Salary: $150K - $220K (Base) + Equity About GigaML At GigaML, we’re revolutionizing enterprise customer support by deploying AI agents that resolve over 1 million custo…
Media Factory Lead
Job ID: 6192 1st shift - 6 a.m. - 2:30 p.m. Temp to Hire $20.50 hr. Directs and leads the work of Finishing Technicians & Digital Print Operators Ensures Integrity and organization of USPS preso…
P&E Marketing Manager (Remote)
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Remote P&E Marketing Manager. This role is crucial in driving business development and marketing st…