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
Au Pair
Get hired for Maham's aupair Job in San Ramon, CA. San Francisco Bay Area Family seeks loving au pair. Find aupair care work in San Ramon.
Pricing Analyst
FRAUD ALERT: Please note that DSV will never request a chat interview or solicit funds from applicants or employees through its interviewing and hiring process. We do not require any form of payment …
Automation Engineer, Robotics
Job description Target start date: Immediately. Relocation provided. Since its founding in 2015, 1X has been at the forefront of developing advanced humanoid robots designed for household use…
Software Engineer in Test (Strata Cloud Manager)
Company Description Our Mission At Palo Alto Networks® everything starts and ends with our mission: Being the cybersecurity partner of choice, protecting our digital way of life. Our vi…
Full Stack Engineer
About Voltage Park On-Demand Today, we own 24,000+ H100s and operate 7+ data-centers across the US. We serve customers of all sizes, from small research labs to large enterprises. As a member of …
Account Manager - Serving Churches
Mission: At Chaney & Associates we empower churches to wisely steward their resources through cloud-based outsourced accounting and business consulting services. Vision: To become the nati…
General Laborer
POSITION SUMMARY The General Laborer performs laboring tasks required at varying work areas, i.e. molding operations, pour operations, saw/grind operations, and operations using considerable physi…
Sales Manager
Job Purpose: Our Sales Manager will be responsible for overseeing the development, coordination and direction of profitable sales within a specified region. Duties include acting as the leader…