mysql Remote Jobs

278 Results

+30d

Tech Lead Java

DevoteamLisboa, Portugal, Remote
agilesqloracleDesignscrumapigitjavadockerpostgresqlmysqlkubernetes

Devoteam is hiring a Remote Tech Lead Java

Job Description

  • Strong soft skills such as leadership, team management, effective communication, and the ability to mentor and guide team members;
  • Collaborate with product managers, business analysts, and stakeholders to understand project requirements and goals;
  • Be responsible for the development and maintenance (corrective and evolutionary) of web applications;
  • Development of REST API solutions using JAVA technology;
  • Provide writing well-designed, efficient, and testable code;
  • Ensure conducting software analysis, programming, testing and debugging;
  • Good communication, teamwork and interpersonal skills.

Qualifications

  • Bachelor’s degree in the IT area or equivalent;
  • Advanced Knowledge of JavaProgramming;
  • Knowledge of Spring Framework;
  • Proficiency in using Hibernate or Java Persistence API (JPA) for object-relational mapping (ORM) to interact with databases;
  • Ability to design and implement RESTful APIs;
  • Knowledge of relational databases like SQL,MySQL, PostgreSQL, or Oracle;
  • Experience with unit testing frameworks like JUnit;
  • Proficiency in using version control systems like Git for collaborative development;
  • Knowledge of CI/CD pipelines and DevOps;
  • Understanding of Docker for containerization and Kubernetes for container orchestration;
  • Experience in designing, developing, and deploying microservices using technologies like Spring Cloud or similar frameworks;
  • Knowledge of Agile- Scrum project methodologies;
  • Fluency in English (written and spoken).

See more jobs at Devoteam

Apply for this job

+30d

Software Engineer

AcquiaRemote - India
Master’s DegreedrupalsassgitmysqlcssPHP

Acquia is hiring a Remote Software Engineer

Acquia empowers the world’s most ambitious brands to create digital customer experiences that matter. With open source Drupal at its core, the Acquia Digital Experience Platform (DXP) enables marketers, developers, and IT operations teams at thousands of global organizations to rapidly compose and deploy digital products and services that engage customers, enhance conversions, and help businesses stand out.

Headquartered in the U.S., Acquia has been named a top software company by The Software Report and rated a leader by the analyst community. Acquia’s India office is a Great Place to Work certified organization. We are Acquia. We are building for the future and we want you to be a part of it!

As a Drupal Developer, you will be responsible for crafting and implementing new features and functionality, establishing and guiding the product architecture, maintaining performance and availability, and managing all technical aspects.

Responsibilities

  • Collaborate with multi-functional teams to craft, develop, and deploy Drupal-based solutions.
  • Develop and maintain custom modules and themes as per project requirements.
  • Write clean, well-documented, and reusable code that adheres to industry standards and best practices.
  • Participate in code reviews and ensure coding standards, best practices, and security guidelines are followed.
  • Optimize site performance, including database tuning, caching, and other performance optimization techniques.
  • Implement security standard processes, such as securing user data, protecting against vulnerabilities, and ensuring compliance with industry standards and regulations.
  • Solve and debug complex issues related to Drupal, PHP, MySQL, and web hosting environments.
  • Keep up-to-date with emerging trends, techniques, and technologies in Drupal and related technologies, contribute to the Drupal community, and make recommendations to improve the project.
  • Strong proficiency in OOPS concepts, knowledge of RESTful APIs Architecture.

SKILLS

  • 2+ years of experience with PHP, some of which includes Drupal and Symfony.
  • Familiarity with automated testing frameworks and tools like PHPUnit, Selenium, or Behat.
  • Experience with Drupal project issue queues.
  • Extensive experience in Drupal development, including custom module development and theming.
  • Knowledge of advanced Drupal development topics like multi-site architecture, caching, and database optimization.
  • Willingness to review others' work rigorously, holistically, and constructively, and to have your work reviewed.
  • Passion for mentoring and assisting others.
  • A dedication to advocate for high-quality code, architecture, and documentation.

 Requirements / Qualifications

  • Bachelor’s and/or master’s degree in computer science required or equivalent, proven work experience.
  • 2+ years of web application and web site development with Drupal.
  • Experience with CSS preprocessors (Sass, Less), version control tools (Git), and front-end automation tools (Gulp).
  • Excellent interpersonal skills – written and verbal.
  • Ability to optimally collaborate with multiple collaborators – internal and external.

Relationships

The Software Engineer works with the Acquia CMS Engineering Manager and is a part of the Acquia CMS Team. The Acquia CMS Team works with their corresponding Product team and the CTO to set priorities and timelines.

Individuals seeking employment at Acquia are considered without regard to race, color, religion, caste, creed, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. Whatever you answer will not be considered in the hiring process or thereafter.

See more jobs at Acquia

Apply for this job

+30d

Sr. Back-End Engineer - Ruby on Rails (RoR)

MozillaRemote Canada
Designgitrubydockerpostgresqlmysqlkubernetespython

Mozilla is hiring a Remote Sr. Back-End Engineer - Ruby on Rails (RoR)

Why Mozilla?

Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser, and Pocket, a service for keeping up with the best content online. Now, with more than 225 million people around the world using our products each month, we’re shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we’re doing this while never losing our focus on our core mission – to make the internet better for people. 

The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren’t beholden to any shareholders — only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distributeopen-sourcesoftware that enables people to enjoy the internet on their terms.

About this team and role:

Fakespot is now part of Mozilla, where our mission to bring trust and transparency back to the eCommerce space is now aligned with ensuring the Internet is a global resource, open and accessible to all. Fakespot leverages machine learning and other state-of-the-art technologies to automatically filter out spurious reviews of products and vendors so consumers can make informed purchasing decisions based on real feedback by real people. We are looking for a senior-level engineer to join the Fakespot team within Mozilla. 

What you’ll do: 

  • Creating robust, scalable, highly loaded applications
  • Maintaining and troubleshooting existing applications
  • Identifying and fixing bottlenecks and bugs
  • Maintaining and expanding APIs

What you’ll bring: 

  • Minimum 3 years of professional work experience with Ruby and Ruby on Rails
  • Excellent learning ability
  • Ability to write efficient algorithms, and clean code
  • Good knowledge of relational databases such as PostgreSQL and MySQL
  • Experience working with Sidekiq, RSpec and other common RoR libraries
  • Working knowledge of Git, Docker
  • Good knowledge of full stack web development
  • Commitment to our values:
    • Welcoming differences
    • Being relationship-minded
    • Practicing responsible participation
    • Having grit

Bonus Points for…

  • Golang, Python, Kubernetes deployments
  • Working with high traffic systems
  • Background processing experience

What you’ll get:

  • Generous performance-based bonus plans to all regular employees - we share in our success as one team
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
  • Quarterly all-company wellness days where everyone takes a pause together
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)

About Mozilla 

Mozilla exists to ensure that the internet is a public resource accessible to all because we believe that open and free is better than closed and controlled. When you work at Mozilla, you give yourself a chance to make a difference in the lives of web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the web as the platform and help create more opportunity and innovation for everyone online.

Commitment to diversity, equity and inclusion

Mozilla believes in the value of diverse creative practices and forms of knowledge, and knows diversity, equity and inclusion are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities and expressions.

We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at hiringaccommodation@mozilla.com to request accommodation.

We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.

Group: D

#LI-REMOTE

Req ID: R2295

To learn more about our Hiring Range System, please click this link.

Hiring Ranges:

Canada Tier 1 Locations
$105,000$151,000 CAD
Canada Tier 2 Locations
$95,000$137,000 CAD

See more jobs at Mozilla

Apply for this job

+30d

Software Engineer - Trust & Safety

CloudflareLondon or Remote UK
3 years of experienceterraformairflowsqlDesignpostgresqlmysqlkubernetes

Cloudflare is hiring a Remote Software Engineer - Trust & Safety

About Us

At Cloudflare, we have our eyes set on an ambitious goal: to help build a better Internet. Today the company runs one of the world’s largest networks that powers approximately 25 million Internet properties, for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. 

We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us! 

About the team

Cloudflare’s mission is to help build a better internet and the Trust & Safety Engineering (TSENG) team lives at the core of that effort. The team empowers customers with products and services to combat abuse, enables deeper coordination with our external industry anti-abuse partners, and ensures that teams in the company can respond to the quickly changing legal landscape of the internet with scalable tools and services. This includes services that have a direct impact on efforts to stop the spread of CSAM (child sexual abuse material) across the internet. Read more about our CSAM Scanning tool here.

About the Role

Engineers on the Trust & Safety Engineering team are responsible for the entire software development lifecycle for our products and services which include both internal and customer-facing software. Whether closing gaps in our abuse processing pipeline, extending our Trust & Safety platform or road mapping the future of Trust & Safety solutions, software engineers on the Trust & Safety Engineering team are critical to Cloudflare’s ability to help make the internet a better place. 

This role will be based out of our London office.

What you'll do

While the majority of our services are now written in Golang, you will also work with technologies such as Rust, Kafka, Redis, Kubernetes, Terraform, Airflow, Temporal and PostgresSQL. We are looking for great engineers regardless of experience with any of these specific technologies.

Responsibilities include

  • Designing, building, running and scaling tools and services that support Trust and Safety efforts
  • Analyzing and communicating complex technical requirements and concepts, able to identify the highest priority areas and carve a path to deliver
  • Collaborating with T&S, legal and product teams to understand goals and develop robust and scalable solutions.
  • Improving system design and architecture to ensure stability and performance of the internal and customer-facing compliance and anti-abuse services
  • Ongoing monitoring and maintenance of production services, including participation in on call rotations
  • Working closely with Cloudflare's Trust and Safety team to help make the internet a safer place
  • Mentoring and guiding developers in the Trust and Safety Engineering team to help build collective knowledge and technical expertise

Desirable skills and experience

  • Minimum 3 years of experience building large-scale software applications, preferably distributed systems
  • Experience designing and integrating RESTful APIs and/or gRPC services
  • Knowledge of SQL and common relational database systems such as PostgreSQL and MySQL
  • Prior experience working with Go or Rust
  • Excellent debugging and optimization skills
  • Expertise in writing well tested code
  • Interest in opportunities to be a technical mentor for teammates

Bonus

(Relevant but not required - we love to learn on the job!)

  • Deep understanding of DNS, TLS/SSL and HTTP
  • Expertise in web security issues and industry standards for access control
  • Experience with Kafka
  • Experience building web applications using React
  • Experience with Kubernetes
  • Experience with Redis

 

What Makes Cloudflare Special?

We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.

Project Galileo: We equip politically and artistically important organizations and journalists with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.

Athenian Project: We created Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration.

Path Forward Partnership: Since 2016, we have partnered with Path Forward, a nonprofit organization, to create 16-week positions for mid-career professionals who want to get back to the workplace after taking time off to care for a child, parent, or loved one.

1.1.1.1: We released 1.1.1.1to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitmentand ensure that no user data is sold to advertisers or used to target consumers.

Sound like something you’d like to be a part of? We’d love to hear from you!

This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.

Cloudflare is proud to be an equal opportunity employer.  We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness.  All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law.We are an AA/Veterans/Disabled Employer.

Cloudflare provides reasonable accommodations to qualified individuals with disabilities.  Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.  If you require a reasonable accommodation to apply for a job, please contact us via e-mail athr@cloudflare.comor via mail at 101 Townsend St. San Francisco, CA 94107.

See more jobs at Cloudflare

Apply for this job

+30d

Software Engineer (PHP)

Portonics LimitedDhaka, Bangladesh, Remote
agile3 years of experiencejirasqllaravelDesignjqueryapisymfonypostgresqlmysqlAWSjavascriptPHP

Portonics Limited is hiring a Remote Software Engineer (PHP)

Job Description

ABOUT THIS POSITION

As a Software Engineer at Portonics, you will create complex solutions and play a strategic role within the company and with clients. You will be responsible for full lifecycle development and must be able to articulate design decisions and translate business requirements/user stories into the application logic. Our Engineers are a driving force behind the success of our projects. We're looking for motivated individuals who keep an eye on trends, new technology in the industry, and eager to tackle challenging troubleshooting and development tasks.

  • Must have sound knowledge of object-oriented PHP (PHP7 and above).
  • Vast Knowledge in jQuery and Javascript.
  • Employing secure coding practices including familiarity with OWASP top ten or similar.
  • Strong knowledge of MySQL & PostgreSQL, including writing and optimizing queries.
  • Strong knowledge of Redis or Memcached.
  • Experience to work with ELK / EFK stack. 
  • Strong Experience with web services, and AWS technologies.
  • Experience in development, deployment using Docker. 
  • Maintaining coding standards and documentation for developed features such as Class Diagrams, API Documentation, Sequence Diagrams.
  • Classes, interfaces, design patterns, encapsulation, inheritance, polymorphism. object-oriented programming is a must.
  • Write unit tests and work closely with Quality Assurance Teams & Automated Deployments to incorporate unit tests as part of the build pipelines.
  • Create scripts to facilitate client systems to meet performance and objectives.
  • Test and develop software for client applications.
  • Create documentation for software created.
  • Utilize source debuggers and write or modify client software.
  • Work with teams together to estimate and plan the development of features.
  • Produce results effectively and within the deadlines set.
  • Knowledge and experience in a Scrum/Kanban, Agile development environment.

Qualifications

  • B.Sc in Computer Science or similar discipline, educational qualifications will be relaxed for experienced candidates
  • At least 3 years of experience in PHP framework Symfony (preferred), Laravel, and/or CodeIgniter; 
  • Experience with peer code review practices, such as use of GitHub Pull Requests;
  • Experience working with issue and task management software, such as Atlassian JIRA or similar;
  • Excellent PHP (7+), JavaScript, NodeJS development experience;
  • Strong experience with data modeling, relational database, SQL and database administration, and complex queries; 
  • Demonstrated experience supporting enterprise-level, mission-critical applications;
  • Exceptional written and oral communication skills, able to synthesize complex information into succinct executive summaries for internal and external audiences;

See more jobs at Portonics Limited

Apply for this job

+30d

iOS Developer

NOCDChicago, IL, Remote
kotlinfigmatailwindFirebaseswiftmobileslackiosfluttermysqltypescriptcsspythonAWSbackend

NOCD is hiring a Remote iOS Developer

Job Description

About NOCD: 

Despite being ranked by the World Health Organization as a top 10 most disabling condition, having a lifetime prevalence of over 2%, and causing people to be 10 times more likely to die by suicide, OCD is commonly misrepresented as a personality quirk. Moreover, the "gold-standard" treatment for OCD called Exposure and Response Prevention (ERP) has never been widely-accessible. The mission of NOCD is to ensure everyone with OCD knows they are not alone and has access to evidenced based care. Our company started after our founders' own experience with OCD - trying to understand what was happening, going through various misdiagnoses, and finally working with an ERP specialist to get better. We recently raised a series A round and need the help of those who are passionate about our mission to serve those with OCD.

 

What we're looking for: 

  • Passion for our mission and empathy for our members- building for members means learning about what they're going through. We'll send you resources about OCD is from a members perspective and how it's managed from a clinical perspective

  • High Agency and bias to action- We are still a small company and there's a lot of work to do. We trust everyone we hire and will provide them any support they need 

  • Abundance and growth mindset- There is always more we can do to serve our members. We hope this will be one of the most rewarding professional experiences of your career. 

  • Clear communication- Ideas are better when shared so we hope that you can share them with others in written form. 

  • 5 + years of experience- You care about what you're building and have built significant production systems in the past. You are comfortable moving across the stack when necessary

  • Building an amazing user experience with our iOS app

Tools we use: 

  • Web : NextJS / Typescript / Tailwind CSS / Netlify / React

  • Mobile : Swift / Flutter / Kotlin / Firebase

  • Backend : Python Flask / MySQL Aurora / Stripe + Paypal / Aptible / AWS

  • Data : FiveTran / GCP / BigQuery / Metabase / Google Sheets / Data Studio

  • Internal Tools : Retool / React Native / Google Sheets

  • Communication: Pen + Paper / Whiteboard /  Figma / Google Docs / Slack / Clickup 

Things you might do: 

  • Build evidence-based OCD therapy features for our users

  • Enhance ways our members interact with each other when sharing their journeys with OCD

  • Communicate with stakeholders to help drive iOS product direction

Qualifications

See more jobs at NOCD

Apply for this job

+30d

Senior Web Developer

Sun Asterisk Software Developoment Inc.CEBU CITY, Philippines, Remote
agiletailwindlaravelDesignapirubydockermysqltypescriptcssjavascript

Sun Asterisk Software Developoment Inc. is hiring a Remote Senior Web Developer

Job Description

As the Senior Web Developer, you will be responsible for playing a key role in the software development life cycle. 

Some of your duties and responsibilities will include:
• In charge of coding, code maintenance, and testing.
• In charge of programming training for fresh members.
• Responsible for researching about the latest programming techniques and web technologies.
• Communicate with the manager or team members on issues and in providing solutions.
• Assist the team in achieving the project goals and meeting the project schedule.
• Perform routine site maintenance as needed TECHNICAL EXPERIENCES.
• Reviewing code work for accuracy and functionality.
• Keeping up-to-date with industry trends and technology developments.
• Practice Architectural Patterns for Javascript in development
• Practice CSS architecture in development

Qualifications

TECHNICAL SKILLS:

Front End Skills:
• Javascript (ES6)
• Have at least 5 years experience in React/Vuejs
• Have worked with Sass/Less
• Have experience in Unit testing (Jest, Enzyme)
• Understanding of Flux patterns
• Understanding of GitHub workflow
• Have Good Layouting
• Responsive design and media queries
• Have experience in using Docker

Back End Skills:
•  Have at least 5 years experience in web development using one of these tools:
   - Laravel
   - Ruby on Rails
   - Django
• Have experience in MySQL for database management.
•  Familiarity with front-end languages such as HTML, JavaScript and CSS
• Knowledge in creating RESTful api
•  Knowledge in Unit Testing
•  Have experience in using Docker
•  In-depth understanding of web development

SOFT SKILLS:
• Have experience in leading/managing a team
• Can mentor juniors
• Have solid background on Agile Development
• Experience working with Agile Development Technologies
• Good organizational and time-management skills
• Great interpersonal and communication skills


Nice to Have:
• Express, Nodejs experience
• Nextjs/Nuxtjs
• Typescript
• Styled components, Styled JSX
• Tailwind
• MVC framework knowledge
• Familiar with CI/CD operations
• FE framework knowledge like React/Vue

Education
• Graduated from College, University specialized in Information Technology or equivalent.
• From 5 to 10 years of working experience in the related field is required for this position.

See more jobs at Sun Asterisk Software Developoment Inc.

Apply for this job

+30d

Junior level Quality Assurance Analyst

Logical ParadigmHerndon, VA, Remote
sqloracleDesignapiqajavamysqlpythonjavascript

Logical Paradigm is hiring a Remote Junior level Quality Assurance Analyst

Job Description

  • Design, code, test, deploy and maintain testing automation solutions that provide automated test coverage of business functionality for the team.
  • Create test plans, test cases and coordinate release management activities.
  • Triaging production defects by utilizing tools like Splunk, Embrace, Charles proxy.
  • Recommend improvements to existing QA processes, evaluate new tools, stay informed of industry QA trends.
  • Create detailed, comprehensive, and well-structured test cases that follow best practices and techniques.
  • Recreate production issues to help determine the issue and verify any fixes.
  • estimate, prioritize, plan & coordinate quality testing activities.
  • Developing BDD scripts using Cucumber/TestNG by writing features and step definitions and developed selenium support code in java.
  • Building Framework and setting up the environment of Micro-services, API, JavaScript etc. is a plus.

 

Qualifications

  • Entry level candidates are welcome to apply, they must have a Bachelor's or Master's degree from Computer Science or any IT related background (STEM Program).
  • Previous experience in software development, quality assurance, or other related fields
  • Knowledge of Java, Python, or other programming languages
  • Familiarity with relational databases such as MySQL, Oracle, and SQL Server
  • Should have at least 1 year of IT experience.
  • Basic Knowledge of QA processes with Java and related technologies
  • Skilled in any one or more language preferably Java/Python
  • Working knowledge of writing scripts for Automation Frameworks is a plus.
  • Good Communication (written and oral) and interpersonal skills
  • Must be willing to relocate National wide.
  • Strong root-cause analysis skills.
  • Deadline and detail oriented.

Citizens, Green Card holders and those who are authorized to work in US are highly encouraged to apply. Also, we do sponsor H1B and Green Card for the right candidate.

See more jobs at Logical Paradigm

Apply for this job

+30d

Senior Full-Stack PHP developer

WorkhintYerevan, Armenia, Remote
agilelaravelDesignUI/UX designvuejquerymobilegitmysqlcssAWSjavascriptNode.jsPHP

Workhint is hiring a Remote Senior Full-Stack PHP developer

Job Description

We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.

As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.

If you’re also familiar with Agile methodologies, we’d like to meet you.

Responsibilities

  • Design client-side and server-side architecture
  • Build the front-end of applications through appealing visual design
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Build features and applications with a mobile responsive design
  • Write technical documentation

Qualifications

  • Proven experience as a Full Stack Developer or similar role
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, Vue, React, jQuery, Nuxt.js)
  • Knowledge of PHP, MySQL, Laravel, AWS, RDS, EC2, Microservices experience, Git, and Docker. Node.js is a plus 
  • Familiarity with databases (e.g. MySQL), web servers (e.g. Apache) and UI/UX design
  • Excellent communication and teamwork skills
  • Great attention to detail
  • Organizational skills
  • An analytical mind

See more jobs at Workhint

Apply for this job

+30d

Estágio em Análise de Sistemas Web

HolosMediaPinheiros, Brazil, Remote
laraveljqueryhtml5c++mysqlcssjavascriptPHP

HolosMedia is hiring a Remote Estágio em Análise de Sistemas Web

Descrição da vaga

- Desenvolvimento e implementação de tags (códigos de acompanhamento de ferramentas analíticas) para clientes;
- Desenvolvimento e implementação de Testes A/B;
- Desenvolvimento de aplicações e ferramentas internas da empresa;
- Análise de dados (presentes em Google Analytics e afins) para sugestão de implementações para clientes.

Qualificações

Requisitos:

- Cursando entre o 2º e o penúltimo semestre dos cursos de Tecnologia (Sistemas de Informação, Ciências da Computação, Engenharia e afins);
- HTML5 (entre básico e intermediário);
- CSS (básico, com noções de seletores);
- Javascript (entre básico e intermediário);
- jQuery (entre básico e intermediário);
- Capaz de escrever textos com uma linguagem simples e direta;
- Perfil analítico e raciocínio estratégico.

Diferenciais:

- PHP (ao menos básico);
- Noções de Frameworks PHP (Laravel, Zend e afins);
- MySQL (ao menos básico);
- Google Analytics;
- Google Tag Manager;
- Noções de Teste A/B (Google Optimize, Optimizely, VWO e afins);
- Inglês (entre básico e intermediário).

See more jobs at HolosMedia

Apply for this job

+30d

Software Engineer, Engineering Productivity

AristaPoland-Remote, Poland, Remote
Designansiblec++elasticsearchmysqlkuberneteslinuxjenkinspythonjavascript

Arista is hiring a Remote Software Engineer, Engineering Productivity

Job Description

Arista Networks is looking for a skilled professional for our Engineering Productivity team to help maintain and support our rapidly expanding infrastructure and internal user base. The ideal candidate is someone who can wear many hats, can be versatile and is enthusiastic about learning new technologies. As a part of the software engineering team, you will work with other team members to design, build and administer secure, scalable and fault-tolerant tools and infrastructure in a hybrid cloud environment.

Working in the Engineering Productivity (EngProd) group, you will collaborate and work with other engineers to design, build, scale, and operate the systems that the rest of Arista’s development teams use.  The EngProd team uses industry-standard systems like Ansible, Jenkins, Kubernetes, Grafana, Spinnaker, MySQL, ElasticSearch, Google Cloud, and Varnish and also internal systems that we’ve built from the ground-up to automate CI/CD, testing, analysis, and visualization.

Responsibilities:

  • Review and contribute to the specifications and implementations written by other team members.
  • Design and develop features, feature tests and solutions. Fix bugs and refactor code as needed.
  • Work with Arista’s software engineers to identify bottlenecks and limitations in our workflows, tooling, and infrastructure and provide fixes for those problems. 
  • Provide support for our tools and infrastructure to Arista’s development team.

Qualifications

  • At least BS Computer Science + 3 years’ experience, MS Computer Science + 2 years’ experience, or Ph.D.  in Computer Science or equivalent work experience. 
  • Knowledge of one or more of Go, Python, Javascript, C++, Java. 
  • Knowledge of Linux (or UNIX). 
  • Understanding of one of operating systems, networking systems, distributed systems
  • Applied understanding of software engineering principles. 
  • Strong problem solving and software troubleshooting skills. 
  • Ability to design a solution and implement features independently. Ability to work in small teams.

Apply for this job

+30d

Site Reliability Engineer (SRE/ DevOps) - Engineering Productivity

AristaPoland-Remote, Poland, Remote
agileCommercial experienceDesignansiblec++dockerelasticsearchpostgresqlmysqlkuberneteslinuxjenkinspython

Arista is hiring a Remote Site Reliability Engineer (SRE/ DevOps) - Engineering Productivity

Job Description

Arista Networks is looking for a skilled professional for our Engineering Productivity team to help maintain and support our rapidly expanding infrastructure and internal user base. The ideal candidate is someone who can wear many hats, can be versatile and is enthusiastic about learning new technologies.

As a part of the software engineering team, you will work with other team members to design, build and administer secure, scalable and fault-tolerant tools and infrastructure in a hybrid cloud environment.

Responsibilities

  • Building, integrating and maintaining tools and infrastructure facilitating internal development and testing.
  • Improve maintainability of build system
  • Evaluate new tools
  • Improve speed of information back to the development team within the build systems and processes
  • Troubleshoot and resolve systems and network issues.
  • Adherence to infrastructure-as-code principles.
  • Proactively ensure the highest levels of systems and infrastructure availability.
  • Participate in the design and implementation of new systems and infrastructure projects.

Qualifications

Essential Skills

  • Minimum 4+ years commercial experience in this space as a DevOps / SRE Engineer
  • Solid experience with Jenkins and GitHub, ideally with a background/understanding of the Atlassian stack of products (Confluence/Jira/Bamboo/Bitbucket)
  • UNIX / Linux systems administration (preferably RedHat/CentOS).
  • Scripting with Python or Bash or experience at least one high level language such as Go, C++, etc.. 
  • Experience with containerization and container orchestration (e.g. Docker, Kubernetes).
  • Experience with (CI/CD) orchestration and software configuration management tools (e.g. Ansible, Puppet, Salt, Chef).
  • Ability to work in a fast paced and agile development environment.
  • Excellent communication and documentation skills.
  • Working knowledge/experience with Makefile/make

Desired Skills

  • BS/MS degree in Computer Science or a relevant experience subject.
  • Experience with monitoring systems (e.g. Zabbix, Nagios, Prometheus, DataDog).
  • Experience with relational databases (e.g. MySQL, PostgreSQL)
  • Experience with virtualization technologies (e.g. VMware, XenServer, RHEV, QEMU/KVM).
  • Experience with any of the following: Elasticsearch, InfluxDB, Grafana, Artifactory.
  • Exposure to FPGA build projects
  • Exposure or experience with Vivado (Xilinx)

Apply for this job

+30d

Kubernetes Systems Engineer, EngProd

AristaVancouver, Canada, Remote
Designansiblemetalelasticsearchmysqlkuberneteslinuxjenkinspythonjavascript

Arista is hiring a Remote Kubernetes Systems Engineer, EngProd

Job Description

Arista Networks is looking for world-class Kubernetes-aware engineers passionate about driving systems reliability and scalability to provide the best possible development experience for our 1400+ person engineering team. You will be part of a fast paced, high caliber team building the internal systems and infrastructure used to build the routing and switching products driving the industry's largest data center networks.

Arista’s Software Engineering team runs at a scale rarely found - TBs of source control, 60GB work trees with 1000s of developer branches in flight at any given time, over 400K daily build/test jobs and over 150 homegrown and cloud native services running on a 100 node on-prem bare metal kubernetes cluster.  Operating these systems takes vigilance, responsiveness to alerts, and a steady stream of updates and bug fixes to keep things running smoothly and efficiently as well as to increase our ability to monitor, understand and visualize them. The role will cover all aspects of our Kubernetes infrastructure, and may include monitoring, responding to, and enhancing alerts, working to unify and standardize our alerts, fine tuning code for scalability and performance, debugging problems, simplifying and securing developer experience with k8s etc. You will own your projects from definition to deployment, developer and vendor interactions, and you will be responsible for the quality of everything you deliver.

Working in the Engineering Productivity (EngProd) group, you will collaborate and work with other engineers to design, build, scale, and operate the systems that the rest of Arista’s development teams use.  The EngProd team uses industry-standard systems like Ansible, Jenkins, Kubernetes, Grafana, Spinnaker, MySQL, ElasticSearch, Google Cloud, and Varnish and also internal systems that we’ve built from the ground-up to automate CI/CD, testing, analysis, and visualization.

Responsibilities:

  • Work with existing k8s admin team to own different aspects of managing a production k8s cluster (eg: upgrades, monitoring, capacity planning, security, developer experience etc)
  • Proactively monitor, respond to, and enhance alerts and set up automated alert handling where applicable
  • Create and maintain the incident response runbooks working with the service dev teams
  • Debug and resolve issues impacting developer user experience and infrastructure stability around the k8s platform
  • Adopt current best practices in k8s cluster management. Evaluate and adopt OSS projects that simplify k8s cluster management. 
  • Set up guidelines and paved paths for service dev teams improving developer experience around the k8s platform.
  • Work with Arista’s software engineers to identify bottlenecks and limitations in our workflows, tooling, and infrastructure around k8s and provide fixes for those problems.
  • Engage with 3rd party vendor support as part of triage

Qualifications

  • At least BS Computer Science or Engineering + 3 years’ experience, MS Computer Science or Engineering + 2 years’ experience, or Ph.D.  in Computer Science or equivalent work experience.
  • Knowledge of one or more of Go, Python, Javascript, Shell Scripting to be able to implement medium complexity automation workflows
  • Knowledge of Linux (or UNIX).
  • Experience operating software systems at scale
  • Strong understanding of the fundamentals of storage and networking
  • Comfortable with Ansible and GitOps
  • Strong expertise with managing onprem / baremetal Kubernetes clusters
  • Applied understanding of software engineering principles.
  • Strong problem solving and software troubleshooting skills.
  • Ability to design a solution and implement features independently. Ability to work in small teams.
  • Comfortable with security principles and 
  • Able to study source code of OSS projects, conduct experiments as necessary to debug issues
  • Proven expertise with debugging complex issues that span the technology stack
  • Experience dealing with network proxies and containerized storage.

Apply for this job

+30d

Principal Software Engineer (Application Engineer) - Remote

InvisibleTechnologiesSan Francisco, CA, Remote
uirubypostgresqlmysqlpythonbackendfrontend

InvisibleTechnologies is hiring a Remote Principal Software Engineer (Application Engineer) - Remote

Job Description

Principal engineers at Invisible are able to follow multiple paths. Some of our Principal engineers are technical leads of teams and are responsible for people management of those teams. They oversee the technical vision for their area and ensure that there is proper mentorship

Other principal engineers lead through technical initiatives. These engineers oversee broad multi-team technical initiatives and own parts of our software stack (ex. Principal engineers might research and roll out new technical frameworks or might develop a new generation of our UI component library

Qualifications

  • Significant experience developing applications in team environments.
  • Able to work well with Product Managers to develop technical specifications for large projects with complex scope
  • Able to research and synthesize new technologies (frameworks, libraries, techniques) and explain and evangelize them to more junior engineers.
  • Experience using React for frontend development. (We use React, Next.js and Prisma)
  • Backend language experience including Node, Python (Flask/Django/etc.), Ruby on Rails, Symphony, etc.
  • Strong understanding of relational databases (MySQL, PostgreSQL, etc.)

See more jobs at InvisibleTechnologies

Apply for this job

+30d

Solutions Architect

R & R Staffing, Inc.San Francisco, CA, Remote
laraveldockermysqljavascriptPHP

R & R Staffing, Inc. is hiring a Remote Solutions Architect

Job Description

Solutions Architect with a proven track record of planning and delivering mission critical software to production

Our current technical stack consists of applications running on or backed by Docker, NGINX, PHP 7, mySQL, Javascript (VueJS), Redis, and COBOL. This role is a critical part of our product team primarily focused on managing and developing containerized, consumer-facing, web-based applications written in PHP and using the Laravel framework, with interfaces to a legacy back-office system, written in COBOL and running on an IBM iSeries (AS400). Familiarity with iSeries application programming interfaces is a major plus.

Responsibilities:

  • Gather and document requirements
  • Developing functional specifications
  • Lead a small team of software engineers
  • Build new features from the ground up
  • Maintain and upgrade existing code
  • Communicate with stakeholders across multiple departments
  • Develop plans and schedules for delivering features efficiently
  • Recommend products and processes to improve security and efficiency
  • Provide regular updates to company leadership
  • Explain complex problems to stakeholders in layman’s terms

Qualifications

  • 3+ years developing and designing production applications written in PHP
  • 2+ years leading software development teams consisting of at least 2 other developers
  • Experience developing applications in Laravel
  • Excellent written and oral communication
  • Experience planning and documenting complex data structures
  • Experience managing CI/CD workflows that deploy Docker containers
  • Experience with memory-based datastores such as Redis and Memcache in a production setting

Desirable Additional Skills

  • Knowledge of PHP Toolkit for IBM i
  • DevOps experience a plus
  • Insurance or financial industry knowledge

See more jobs at R & R Staffing, Inc.

Apply for this job

+30d

Medior Java fejlesztő - REF2290F

Deutsche Telekom IT SolutionsBudapest, Debrecen, Pécs, Szeged, Hungary, Remote
oraclejavac++dockermysqlkubernetesjenkins

Deutsche Telekom IT Solutions is hiring a Remote Medior Java fejlesztő - REF2290F

Az állás leírása

A Deutsche Telekom MMS GmbH 2019 óta ügyfele és üzleti partnere vállalatunknak és alapvetően a DTAG csoport meghatározó innovációs és digitalizációs szolgáltatója.

Ezen dinamikusan fejlődő üzletág magyarországi csapatába keresünk ambiciózus, angolul és németül magabiztosan beszélő, tapasztalattal rendelkező szakembert. Projektünk célja a kiemelkedő színvonalú digitális vásárlói élmény biztosítása, illetve a modern infrastruktúrák kialakítása, az ehhez szükséges szakmai tudás biztosításával. Amennyiben szereted a kihívásokkal teli, változatos munkakört, hétköznapjaid az agilis munkavégzés jegyeiben töltöd és szívesen használod a nyelvtudásod a mindennapi kommunikáció során, Te vagy a mi emberünk!

Feladatok:

  • Üzleti alkalmazások fejlesztése nemzetközi csapatokban
  • Szoftverfejlesztés és tervezés: bugfixing, interfészek, migráció, adatbázis-karbantartás 
  • Fejlesztési folyamatok és szolgáltatás karbantartása
  • Munkafolyamatok automatizálása 
  • Önálló részprojektek menedzselése 
  • Dokumentáció készítés (tervezés, architektúra) 
  • Követelményanalízis és megvalósítás 
  • Szakmai és technikai tanácsadás 

Képzettség

  • Minimum 2 év tapasztalat java fejlesztő környezetben
  • Informatikai végzettség
  • Jó kommunikációs készség
  • Német nyelv magabiztos használata a pozíció betöltéséhez elengedhetetlen
  • Springboot, Docker, Jenkins, illetve Oracle, vagy MySQL magabiztos ismerete

Előny:

  • Java Spring Security és Kubernetes ismerete

See more jobs at Deutsche Telekom IT Solutions

Apply for this job

+30d

Senior Machine Learning Engineer (Modeling)

SquareSeattle, WA, Remote
tableauDesignjavamysqlpython

Square is hiring a Remote Senior Machine Learning Engineer (Modeling)

Job Description

Machine Learning is an integral part of how we design products, operate, and pursue Cash App’s mission to serve the unbanked as well as disrupt traditional financial institutions. Our massive scale and deep trove of transaction data create an endless number of opportunities to use artificial intelligence to better understand our customers and offer new products and experiences that can improve their lives. We are a highly creative group that prefers to solve problems from first principles; we move quickly, make incremental changes, and deploy to production every day. Check out our Machine Learning / AI blog here!

This role is part of our Cash App's ML team and will be deeply embedded within one of our product teams - here are the workstreams we're currently hiring for:

Underwriting and Credit

Our mission is to redefine credit and liquidity through simple, fair, and accessible credit solutions that build financial health and resilience. This team builds and integrates ML solutions for evaluating customer cash flow risk including risk of default on credit obligations, risk of fraud & abuse of loans and other situations where Cash app advances funds or provides liquidity to customers. We support multiple products across 4+ workstreams in Cash. Through your work you will empower the team to understand the financial performance of origination cohorts, optimize our automated decisioning pipeline using AI/ML, and help identify new opportunities for growth in our customer base. You will experiment with various modeling techniques on our comprehensive customer data and see your solution through to production by partnering cross-functionally with finance, product, and engineering teams.

Qualifications

  • Python (NumPy, Pandas, sklearn, xgboost, TensorFlow, keras, etc.)
  • MySQL, Snowflake, GCP/AWS and Tableau
  • Java

See more jobs at Square

Apply for this job

+30d

Senior Machine Learning Engineer (Modeling) - Underwriting and Credit

SquareSan Francisco, CA, Remote
tableauDesignjavamysqlpython

Square is hiring a Remote Senior Machine Learning Engineer (Modeling) - Underwriting and Credit

Job Description

Machine Learning is an integral part of how we design products, operate, and pursue Cash App’s mission to serve the unbanked as well as disrupt traditional financial institutions. Our massive scale and deep trove of transaction data create an endless number of opportunities to use artificial intelligence to better understand our customers and offer new products and experiences that can improve their lives. We are a highly creative group that prefers to solve problems from first principles; we move quickly, make incremental changes, and deploy to production every day. Check out our Machine Learning / AI blog here!

This role is part of our Cash App's ML team and will be deeply embedded within one of our product teams - here are the workstreams we're currently hiring for:

Underwriting and Credit

Our mission is to redefine credit and liquidity through simple, fair, and accessible credit solutions that build financial health and resilience. This team builds and integrates ML solutions for evaluating customer cash flow risk including risk of default on credit obligations, risk of fraud & abuse of loans and other situations where Cash app advances funds or provides liquidity to customers. We support multiple products across 4+ workstreams in Cash. Through your work you will empower the team to understand the financial performance of origination cohorts, optimize our automated decisioning pipeline using AI/ML, and help identify new opportunities for growth in our customer base. You will experiment with various modeling techniques on our comprehensive customer data and see your solution through to production by partnering cross-functionally with finance, product, and engineering teams.

Qualifications

  • Python (NumPy, Pandas, sklearn, xgboost, TensorFlow, keras, etc.)
  • MySQL, Snowflake, GCP/AWS and Tableau
  • Java

See more jobs at Square

Apply for this job

+30d

Mobile Developer

PangiamMcLean, VA, Remote
agilekotlinjirasqloracleDesignUI/UX designFirebasemobileuiscrumgitjavac++.netandroiddockerpostgresqlmysqljenkinsAWSjavascriptredux

Pangiam is hiring a Remote Mobile Developer

Job Description

 

  • Design and implement new aesthetics layout, look and feel, menu and drop-down options with colors and fonts of web based application 
  • Ensuring all interactions are intuitive and easy for customers
  • Make design decision, selection of component libraries and color palette.
  • Break down large tasks and coach junior mobile developers on completing the task.
  • Familiarity with RESTful APIs to connect web applications to back-end services
  • Manipulate data, filter, sort and display according to requirements
  • Review merge requests and ensure adherence to best coding practices and other language idioms
  • Conduct testing of completed web applications to assess user experience
  • Analyze customer responses and collect user feedbacks to distill into concrete improvements.  

TECH STACK WE ARE LOOKING FOR

Front end/UI: 

  • Android development
  • Kotlin
  • Java
  • React or preferred React Native
  • Type Script
  • Node
  • Redux
  • TypeORM
  • Bonus: NextJS
  • Bonus: trpc

Required Skills:

  • Experience with C++, GoLang Java programming languages
  • DevOps tools such as Git, Jenkins, Maven
  • Java Web Services / Spring Boot / Java EE
  • Web Development / UI Frameworks / HTML / JavaScript
  • Relational Database experience (RDBMS)
  • Oracle DB / PostgreSQL DB / MySQL
  • Experience in Docker, AWS Admin RedHat/OpenShift v4.x
  • Experience in Agile development methodology
  • Bachelor’s degree in Information Technology or a related field and 5+ years of professional development experience on Android platform
  • Proficient in Kotlin, Java, ReactiveX, Spring or other frameworks
  • Proficiency with mobile persistence libraries like Room
  • Experience with RESTful APIs, Firebase
  • Familiar with mobile UI/UX design principles and guidelines

 

Qualifications

  • 3-5 years of demonstrated experience in creating and implementing UI design
  • Experience with Kotlin, Java, and Jetpack compose
  • Proficiency in .Net & C#
  • Experience implementing and configuring DevOps solutions
  • Experience in Struts, and Restful services
  • Experience in Oracle RDBMS, PL/SQL and SQL*Plus
  • Experience in UNIX/LINUX shell scripting.
  • Certification in SAFe, SCRUM or Kanban
  • Proven track record as a self-learner keeping current with the latest techniques to include automated code scanning, automated testing, continuous integration and continuous deployment concepts
  • Experience in Jira to support configuration management in an Agile environment
  • Ability to work effectively in a collaborative environment to create top-performing interfaces
  • Proficient understanding of code versioning tools such as Git, Mercurial or SVN
  • Familiarity with continuous integration
  • Advanced problem-solving skills and the ability to optimize data for the best possible outcome
  • Ability to prioritize and manage multiple milestones and projects efficiently
  • Professional written and interpersonal skills
  • Continued education and research into UI trends and current design strategy and technology
  • Experience with on client monitoring tools like Cloudwatch, AppDynamics, etc

 

See more jobs at Pangiam

Apply for this job

+30d

Senior Drupal Developer

Lloyd StaffingBoston, MA, Remote
drupalDesignjqueryapimysqllinuxbackendPHP

Lloyd Staffing is hiring a Remote Senior Drupal Developer

Job Description

 

  • May code program based on system enhancements, modification requests, or new design specifications
  • Lead and participate in the activities involved in developing a comprehensive and logical test plan for systems using appropriate tools to ensure established standards are utilized
  • Define project requirements by meeting with management and end users to gain a thorough understanding of software projects
  • Analyze and review functional and performance requirements to support design architecture, providing alternative architectural solutions as necessary
  • Ensure a thorough understanding of entire application, its usage, technical architecture, and functionality by project team, end user and management
  • Continually keep up-to-date on new products, development tools, industry trends, and methodologies for incorporation into software platforms
  • Participate in activities throughout the entire software development life cycle providing consultative advice and direction to development team

Qualifications

5+ years LAMP stack (Linux, Apache, MySQL and object-oriented PHP)

5+ years developing Drupal applications, including custom module development using the Drupal API system and hooks from major Drupal core systems

Implement experiences that integrate front-end experiences with backend services via JSON web services.

Drupal 8/9 experience with front end and back-end development of custom modules.

Proven ability to conceptualize and develop standards-compliant, cross-browser web applications utilizing Web 2.0 technologies, jQuery, AJAX.

Strong skills with database architecture and design, optimization and development

See more jobs at Lloyd Staffing

Apply for this job