We are seeking a Sr. Software Engineer (Full-Stack) based in the Philippines with a strong emphasis on microservices development and a genuine passion for technology. This role is tailored for an individual who is technically adept, enjoys solving complex problems, and thrives working across multiple application layers.
Qualifications:
- At least 5 years of professional experience as a full-time software engineer.
- Backend experience with PostgreSQL or MySQL, Python, & Node.js.
- Frontend experience with React/TypeScript.
- Experience with various API technologies (REST, GraphQL, etc.).
Key Responsibilities:
- Develop, maintain, and scale backend services, as well as contribute to frontend components as needed.
- Build, optimize, and secure RESTful APIs to ensure reliable and efficient data communication.
- Implement database best practices, including query optimization, indexing strategies, and data integrity management for PostgreSQL or MySQL.
- Collaborate closely with frontend and backend engineers, as well as other team members, to ensure seamless integration and successful project delivery.
- Integrate and manage interactions with large language models (LLMs) such as OpenAI's GPT.
- Maintain high standards of code quality by adhering to software development best practices, ensuring secure coding, optimizing performance, and following industry standards for maintainability and scalability.
What You Will Need:
- Proficiency in backend technologies such as TypeScript, Node.js, PHP, Python, Java, or similar.
- Familiarity with modern software development practices, version control systems, agile methodologies, continuous integration, and continuous delivery.
- Hands-on experience with deployment strategies and cloud infrastructure providers such as AWS.
- An analytical and detail-oriented approach to problem-solving across various application layers.
- Strong English communication skills, capable of clearly articulating technical concepts and effectively collaborating within a global team.
Nice to Haves:
- Experience contributing to generative AI-powered web and mobile application(s), with a focus on delivering user-centric and high-performing solutions.
What’s In Store For You:
- Competitive Compensation: Enjoy a generous salary that recognizes your skills and contributions
- Flexibility at its Finest: Embrace the freedom of a 100% remote work environment, giving you the autonomy to work where you're most productive
- Rewards Galore: Benefit from enticing company incentives and rewards that celebrate your achievements
- Profit-share: As a valued team member, you'll have the opportunity to partake in our profit-sharing plan
- Health and Wellness: Rest easy with comprehensive health coverage through our Health Card
- Workspace Upgrade: Enhance your home office with our workspace upgrade allowance
- Monthly Internet Upgrade Incentive: Enjoy monthly internet upgrade incentives to keep you connected at top speeds
- Empowerment through Resources: Access a plethora of training resources, including design tools, to bolster your skill set
- Engage and Grow: Participate in a variety of engaging internal and external company events, such as culture-building activities and enriching workshops
- Free Lunch every Monday (a.k.a. Monchdays): Kickstart your week with complimentary lunch every Monday
- Recharge and Relax: Take advantage of paid vacation and sick leaves to ensure a healthy work-life balance
- Work-Life Integration: We foster a culture that values your overall well-being, allowing you to seamlessly integrate work and life
Your Career Advancement Possibilities:
At 500 Designs, we offer opportunities for career growth and advancement. You can expect promotion opportunities based on performance, specialized training, cross-functional projects, mentorship programs, internal job postings, and leadership development initiatives. We are dedicated to supporting your professional development and helping you reach your full potential.
About 500 Designs:
Join the team of passionate problem solvers at 500 Designs, the award-winning design agency based in sunny Irvine, California. As one of the fastest-growing companies in the U.S., we're looking for talented individuals to help us tackle new challenges with wonder and curiosity.
Our 100+ person team specializes in strategy, branding, UI/UX, web design, creative, and development, providing clients with top-notch solutions that make a real impact. From crafting comprehensive brand strategies to designing stunning websites, we're committed to delivering innovative and high-quality work that helps our clients thrive.
At 500 Designs, we're not just a workplace – we're a community of talented individuals who are dedicated to growing, learning, and pushing the boundaries of what's possible. If you're a passionate problem solver who's looking for an exciting and fulfilling career in the design industry, we'd love to hear from you. Join us and help shape the future of design.