Software Engineer

Gravityforms β€” Indonesia Β· Posted ~22 hours ago

πŸ”“ Log in to save this job, tailor your resume & track your apply process β€” 7 days free, no card needed.

Log in to add to target list

Description

Rocketgenius, Inc. is not actively looking for full-time remote Software Engineers. We leave this application form open for future possibilities. Applicants should not expect any near-term follow-up but your credentials may be reviewed and kept onfile for future openings. The Product Team is a collaborative, caring team of experienced yet humble Engineers, Product Designers, QA Analysts, and Product Managers who value quality over time-to-market and bring a sense of delight and curiosity to our work. What You’ll Do Reporting To Our Director Of Product Development Your Responsibility Will Be To Build And Maintain Gravity Forms Products. The Work Entails Collaborating with the Product Development team to brainstorm solutions to engineering challenges.Prototyping and iterating on features alongside other developers, designers and QA.Writing readable, secure, accessible, testable, standards-compliant code.Keeping your teammates informed of your tasks and progress in regular Zoom calls, Slack and project management tools.Fixing bugs and liaising with customers.Giving clear but kind feedback when reviewing code.Helping to modernize the codebase while maintaining our commitment to backwards compatibility.Writing automated tests and adjusting existing tests. We use PHPUnit and Codeception with Docker for acceptance tests.Assisting the support team with troubleshooting.Contributing technical details to documentation. Is This You? Your passion is to create remarkable software that is a pleasure to use.After years of writing code, it’s still your idea of fun.You have a solid grasp of the WordPress codebase, understand its quirks and faults but you love it anyway and contribute when you can.You’ve internalized the WordPress code standards, but you use linters because you know nobody is perfect.You consider yourself a strong team player with great communication skills and you enjoy working on an agile team.Your automated tests have saved your team from a disaster on more than one occasion.You know you have a responsibility to write accessible and inclusive code and you strongly believe that accessibility is about more than just regulatory compliance.You think about the security implications of your code, and escaping and sanitizing are second-nature to you.You’re comfortable with all the layers of technologies that are required to build and run a modern complex WordPress plugin. However, you know where your strengths lie, and you still get excited by the idea of learning whatever comes next.You’re very comfortable writing and speaking in English with colleagues and customers.You’re available to work remotely within US business hours. Bonus Points You’ve already figured out solutions to the challenges of remote working.Some experience with Gravity Forms.Familiarity with some payment gateway and CRM APIs.Experience building another high-profile WordPress plugin or theme.Fluent in multiple languages so that you can talk directly to our international customers when needed. The Process A brief series of emails and or Slack chats.Short video calls with key members of the organization.We will offer you the option of talking directly to a member of the team so you can get another perspective of what it’s like working with us.A paid trial project lasting between 2-8 weeks, depending on your availability, which will give us the opportunity to see what it’s like working together.A formal offer. Working For Us Work-life balance is important to us so we encourage flexible working hours whenever possible so you can find an equilibrium that allows you to prioritize both your personal life and your career. If you need to go to a doctor’s appointment or take time to care for a sick child, we don’t expect you to make up that time. If your personal responsibilities require you to work irregular hours, that’s fine as long as you communicate your availability to your teammates.Paid Time Off: Our flexible PTO policy (no set number of days per year) is designed to place trust in your judgment, and help you get away when possible and handle life events. Recharge your batteries to be at your best!Health Insurance: For US-based employees, we offer medical, dental, and vision coverage for you, your spouse and dependents, and we will pay 100% of your premiums. That’s right, the lot!Retirement: we provide you a mechanism to invest in your future self, and will provide company contributions as well.Rocketgenius (the makers of Gravity Forms) is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. "*" indicates required fields Instagram This field is for validation purposes and should be left unchanged. This field is hidden when viewing the form Which position are you interested in?* Select PositionSoftware EngineerSenior DesignerSupport EngineerFrontend DeveloperProduct ManagerBackend Software EngineerContent MarketerDocumentation Specialist Name* First Last Email* What is your experience with WordPress?* What is your experience with Gravity Forms?* What time zone do you live in?* Select a Time ZoneUTC-12:00 – International Date Line WestUTC-11:00 – Coordinated Universal Time-11UTC-10:00 – HawaiiUTC-09:00 – AlaskaUTC-08:00 – Baja CaliforniaUTC-08:00 – Pacific Time (US and Canada)UTC-07:00 – Chihuahua, La Paz, MazatlanUTC-07:00 – ArizonaUTC-07:00 – Mountain Time (US and Canada)UTC-06:00 – Central AmericaUTC-06:00 – Central Time (US and Canada)UTC-06:00 – SaskatchewanUTC-06:00 – Guadalajara, Mexico City, MontereyUTC-05:00 – Bogota, Lima, QuitoUTC-05:00 – Indiana (East)UTC-05:00 – Eastern Time (US and Canada)UTC-04:30 – CaracasUTC-04:00 – Atlantic Time (Canada)UTC-04:00 – AsuncionUTC-04:00 – Georgetown, La Paz, Manaus, San JuanUTC-04:00 – CuiabaUTC-04:00 – SantiagoUTC-03:30 – NewfoundlandUTC-03:00 – BrasiliaUTC-03:00 – GreenlandUTC-03:00 – Cayenne, FortalezaUTC-03:00 – Buenos AiresUTC-03:00 – MontevideoUTC-02:00 – Coordinated Universal Time-2UTC-01:00 – Cape VerdeUTC-01:00 – AzoresUTC+00:00 – CasablancaUTC+00:00 – Monrovia, ReykjavikUTC+00:00 – Dublin, Edinburgh, Lisbon, LondonUTC+00:00 – Coordinated Universal TimeUTC+01:00 – Amsterdam, Berlin, Bern, Rome, Stockholm, ViennaUTC+01:00 – Brussels, Copenhagen, Madrid, ParisUTC+01:00 – West Central AfricaUTC+01:00 – Belgrade, Bratislava, Budapest, Ljubljana, PragueUTC+01:00 – Sarajevo, Skopje, Warsaw, ZagrebUTC+01:00 – WindhoekUTC+02:00 – Athens, Bucharest, IstanbulUTC+02:00 – Helsinki, Kiev, Riga, Sofia, Tallinn, VilniusUTC+02:00 – CairoUTC+02:00 – DamascusUTC+02:00 – AmmanUTC+02:00 – Harare, PretoriaUTC+02:00 – JerusalemUTC+02:00 – BeirutUTC+03:00 – BaghdadUTC+03:00 – MinskUTC+03:00 – Kuwait, RiyadhUTC+03:00 – NairobiUTC+03:30 – TehranUTC+04:00 – Moscow, St. Petersburg, VolgogradUTC+04:00 – TbilisiUTC+04:00 – YerevanUTC+04:00 – Abu Dhabi, MuscatUTC+04:00 – BakuUTC+04:00 – Port LouisUTC+04:30 – KabulUTC+05:00 – TashkentUTC+05:00 – Islamabad, KarachiUTC+05:30 – Sri Jayewardenepura KotteUTC+05:30 – Chennai, Kolkata, Mumbai, New DelhiUTC+05:45 – KathmanduUTC+06:00 – AstanaUTC+06:00 – DhakaUTC+06:00 – YekaterinburgUTC+06:30 – YangonUTC+07:00 – Bangkok, Hanoi, JakartaUTC+07:00 – NovosibirskUTC+08:00 – KrasnoyarskUTC+08:00 – UlaanbaatarUTC+08:00 – Beijing, Chongqing, Hong Kong, UrumqiUTC+08:00 – PerthUTC+08:00 – Kuala Lumpur, SingaporeUTC+08:00 – TaipeiUTC+09:00 – IrkutskUTC+09:00 – SeoulUTC+09:00 – Osaka, Sapporo, TokyoUTC+09:30 – DarwinUTC+09:30 – AdelaideUTC+10:00 – HobartUTC+10:00 – YakutskUTC+10:00 – BrisbaneUTC+10:00 – Guam, Port MoresbyUTC+10:00 – Canberra, Melbourne, SydneyUTC+11:00 – VladivostokUTC+11:00 – Solomon Islands, New CaledoniaUTC+12:00 – Coordinated Universal Time+12UTC+12:00 – Fiji, Marshall IslandsUTC+12:00 – MagadanUTC+12:00 – Auckland, WellingtonUTC+13:00 – Nuku'alofaUTC+13:00 – Samoa Tell Us About Yourself* Include any qualifications or previous experience that helps us to learn why you might be a great candidate. Describe what makes you a great candidate for the job description listed. Where are you located?* Please list your city/state/province/region/country. What salary range are you seeking for this role?* Resume or CV Max. file size: 64 MB. Attach resume or CV here. If your resume or CV is available online you can simply include a link to it while telling us a little bit about yourself above. Samples of Previous Work Drop files here or Accepted file types: pdf, Max. file size: 64 MB, Max. files: 4. Include here PDFs that help us to get to know your previous work. I agree with the storage and handling of my data. – Privacy Policy *