Remote Angular.js Jobs

Last Week

Pessoa Engenheira de Software Senior at Kenoby Solucoes em Recursos Humanos S.A.
react-js node-js angular-js mongodb aws javascript Sep 16

O que esperamos de você:

  • Desenvolver serviços e micro-serviços independentes que tratem domínios específicos
  • Criar soluções escaláveis, sustentáveis e orientadas ao usuário
  • Avaliar constantemente os trade-offs (esforço x benefício) entre a evolução de nosso stack legado, refatoramento do mesmo ou reescrita de novos serviços
  • A senioridade será avaliada na profundidade do conhecimento técnico, capacidade de avaliação de prós e contras de adoção de tecnologias e habilidade de disseminação de boas práticas na equipe. Da posição Sênior também é esperada capacidade de atuar como líder e referência técnica, determinar causa raiz de problemas mais complexos, ajudar no planejamento e implementar melhorias em processos internos do time.

O que precisamos que você possua:

  • Conhecimento dos bons padrões de Clean Code.
  • Conhecimento de aplicação e tradeoffs do uso de testes automatizados (unitário, funcional, integração).
  • Conhecimento de Design Patterns, Orientação a Objetos ou Paradigmas Funcionais.
  • Conhecimento de arquiteturas de filas, serviços e caches (RabbitMQ, SQS, Redis e etc).
  • Experiência com domínios de negócio complexos (prepare seu case de orgulho para a entrevista).
  • Sólido conhecimento em algum ecossistema de linguagem de programação.
  • Conhecimento em algum banco de dados (SQL ou NoSQL).
  • Disponibilidade em atuar tanto no back-end como no front-end.
  • Experiência com APIs HTTP/REST internas e externas.
  • Entendimento da complexidade dos algoritmos que você escolher implementar.

Não é obrigatório, mas seria legal:

  • Sólido conhecimento em JavaScript para back-end será um grande diferencial (Ex.: Node.js, Express, Koa, Mongoose).
  • Experiência em front-end (Ex.: AngularJs, React, Vue, Sass, Less).
  • Conhecimento em persistência de dados em MongoDB. 
  • Replicações de dados para motores de busca distribuídos (Ex.: Elasticsearch).
  • Experiência em AWS (Ex: SQS, RDS, SNS, Elasticache, ECS ,EKS).
  • Forte conhecimento em Teoria da Computação, incluindo algoritmos de otimização e estruturas de dados avançadas.
  • Hábito de trabalhar em times com cultura forte de Integração e Entrega Contínua (CI/CD).
  • Experiência com Containers (Docker) e Orquestração de Containers.
  • Experiência e saber trabalhar com metodologias ágeis (Kanban e/ou Scrum), tendo proatividade em propor melhorias de processo baseado nelas.
  • Experiência liderando equipes para construção de produtos bem sucedidos.
  • Experiência com casos práticos de adoção de novas tecnologias, trazendo resultados mensuráveis no negócio.
  • Experiência trabalhando sob OKRs.

Super importante: Se os seus conhecimentos forem aderentes à vaga, é tudo o que importa. Aqui, nós contratamos pessoas com capacidade e vontade de transformar, independente de qual seja a sua localização, idade, raça, cor, religião, identidade de gênero, orientação sexual ou formação. Seu perfil e valores casam com os nossos? Então venha fazer parte! 

Share this job:
Front end Software Engineer, Access
 
frontend javascript cloud backend testing angular-js Sep 14
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Atlassian is looking for a backend software engineer to join our Access team. You'll be joining a team focused on making Atlassian Cloud scale for usage in Enterprises by helping build out of enterprise grade scale accompanied with governance, trust and security. Our team has substantial impact on the growth of Atlassian, and we're committed to pushing current trends in cloud development in order to create a solid experience across our brand.

More about you

As an engineer on this team, you will work with a talented team of Product Managers, Designers, and Architects to build application layer services to help make administration of Atlassian products simple at Enterprise scale. You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as proactively look for opportunities to improve the design, interface, and architecture of Atlassian's products on the cloud.

On Your First Day, We'll Expect You To Have:

  • Specialization in Javascript, HTML5, CSS
  • Experience with modern Javascript frameworks (e.g., React, AngularJS, Vue)
  • Experience with modern unit testing frameworks (e.g., Mocha, Chai)
  • Deep understanding of front-end architecture and data-driven development
  • Ability to work with designers to develop dynamic user experiences

And if you've got some of this, even better!: (Preferred skills)

  • Experience with Redux, ImmutableJS
  • Experience with large scale single page web applications
  • Familiarity with Java
  • Experience engineering software systems of medium-to-large scope and complexity
  • Practical knowledge of agile software development methodologies (e.g., XP, scrum)
  • Experience with continuous delivery and infrastructure as code
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:

This Month

Principal Front End Software Engineer, Confluence
 
frontend java javascript saas backend testing Sep 02
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Atlassian is looking for an experienced and talented Principal Front End Software Engineer to join the Confluence team in Mountain View. You'll be directly impacting the customer experience through the design and implementation of new features and functionalities in Confluence. You'll work as part of a small but rapidly growing, high-energy team delivering incredible, creative improvements to our product. You'll collaborate with other engineers to write the best code for the project and deliver amazing results that our users love.

On your first day, we'll expect you to have:

  • Specialization in Javascript, HTML5, CSS
  • Experience with modern Javascript frameworks (e.g., React, AngularJS, Vue)
  • Experience with modern testing frameworks (e.g., Jest, Puppeteer, Cypress)
  • Deep understanding of front-end architecture and data-driven development
  • Ability to work with designers to develop dynamic user experiences
  • 7+ years of relevant experience
  • Experience with large scale single-page web applications
  • Experience solving performance-related problems

It's great, but not required if you have:

  • Experience with Apollo GraphQL, Redux, ImmutableJS
  • Experience with large scale single-page web applications
  • Familiarity with common backend service languages such as Java, Go, NodeJS
  • Experience engineering software systems of medium-to-large scope and complexity
  • Practical knowledge of agile software development methodologies (e.g., XP, scrum)
  • Experience with continuous delivery and infrastructure as code
  • Previous experience working for a SaaS company
More About the Team

We are always growing, learning, and adapting, in and out of the office. You'll be joining a team that is highly engaged and direct. We help each other to constantly improve our work and help each other reach our potential. We're dedicated to being agile, which means we're constantly learning about our users' experience and iterating as much as necessary to improve it. We also know all too well the importance of validating assumptions about users and use various types of testing to ensure we're right (or discover where we're wrong). It's all about improving our user's experience no matter who or where it is.


More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Frontend Software Engineer
Percona  
frontend javascript css mongodb mysql backend Sep 02
You should find these keywords familiar and very appealing: React.js, AngularJS, JavaScript, HTML5, Bootstrap, JSON, CSS/LESS, Webpack, UX,  data visualization. This position is mostly web frontend programming but understanding some Go will help you in a better understanding of the backend of our product. As an open source company, we are trying to use the power of existing open source projects and also make our contribution to some popular repositories. The work is challenging, but that’s why it’s also fun and rewarding!

What You Will Do

  • We are looking for a user experience focused developer to help present complex infrastructure management capabilities to our users in an easy to understand but feature-rich manner.  You will build interfaces that are capable of managing single nodes all the way to thousands of systems so being able to think both large and small scale will be critical.  Our PMM product has both a monitoring and management component, not to mention a “lite” cloud-based component to it so you’ll need to work across team boundaries to ensure that our software works together to make the users lives easier. 

Your Experience

  • Programming fundamentals
  • JavaScript and React.js or AngularJS 6+
  • Database experience in any of MongoDB, MySQL or PostgreSQL
  • Testing fundamentals, or desire and ability to learn and master
  • Webpack
  • HTML, CSS, and LESS/SASS, Bootstrap 
  • Various charting libs (d3, Highcharts, Rickshaw, etc.)
  • Good with Math and Statistics
  •  Agile (Scrum) practice (deliver working code regularly)
  • UI/UX theory and practice
  • Excellent written and verbal English
  • Ability to work with others we sell as independently in a fully remote environment
  • Git and GitHub
  • Docker experience

What Will Make You Stand Out

  • Having Go experience will be a huge plus
  • Experience building distributed web apps
  • Additional experience with SQL and NoSQL databases  (Prometheus, Clickhouse)
  • Apache and nginx
Remote work from home.  Open to worldwide candidates but prefer European time zones.
Share this job:
Senior Software Engineer
Tynker  
javascript php angular-js redux mongodb full stack Aug 28

Senior Software Engineer - Full-Stack Development

We are looking for a strong full-stack developer to lead the development of our educational platform that revolutionizes the way schools use technology. As a Senior Full-Stack Engineer you’ll be responsible for building reusable frameworks, creating scalable district-level tools, refining our metrics and data-collection architecture, and constantly scaling our services to support growth. Join a dynamic team of developers to come up with new and stimulating ways to engage young learners to get creative with code!

Tynker is used by over 90,000 schools and is the leading Kids Coding platform helping millions of students learn coding. Our learning platform delivers courses that teach block coding students in kindergarten to high school where they learn JavaScript and Python. Tynker’s mission is to provide every child with solid foundations in STEM, programming and critical thinking skills to prepare them to become better architects of their future world.

Primary Tasks

  • Create awesome experiences for young coders
  • Write efficient back-end code that handles millions of users
  • Define data models to support the user experience across multiple platforms
  • Design elegant APIs to power our suite of apps
  • Iterate and improve experiences periodically based on feedback
  • Perform data engineering tasks to support our machine learning efforts

Requirements

  • BS/MS degree in Computer Science
  • 5+ years of professional experience building and maintaining large scale web applications (100K+ users)
  • Full grasp of HTML, CSS, JavaScript, and AJAX-based JSON/XML web services
  • Must be comfortable using frameworks like Angular, Foundation, Bootstrap, React and modern design patterns such as Redux
  • Must be comfortable with using PHP, Mongo, and other back-end technologies on LAMP and MEAN stacks
  • Must be able to quickly adapt and learn to work within an unfamiliar codebase
  • Must be familiar with various design and architectural patterns
  • Should have experience consuming and designing creating RESTful APIs
  • Should understand modern front-end architectures and be able to modify JavaScript code
  • Demonstrated ability to be self-driven and work with minimal supervision
  • Strong object oriented fundamentals preferred
Share this job:
Staff Engineer - Front End
frontend java python javascript html css Aug 27

Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyberattacks, heralding the new era of self-protecting software. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate assessment and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has sensors that work actively inside applications to uncover vulnerabilities, prevent data breaches, and secure the entire enterprise from development, to operations, to production.

About the Position

Contrast is looking for an architect enthusiastic and proficient in front-end technologies such as ReactJS and AngularJS and server-side API development written in Java/Spring interested in pursuing a life changing experience in the field of application security and continuous delivery. We are an exciting, young team that is growing leaps and bounds each month. This person should take a wholistic view of our application architecture with sincere attention to quality, performance, scalability, security and maintainability.

This team is tasked with the unique opportunity to advance our runtime and pre-compile code analysis capabilities. This includes providing enhanced techniques to improve the accuracy, findings and reporting of code analysis. It will also include driving and leading the next generation of product and offerings to make the Contrast platform the choice for code analysis tools among developers and security professionals.

Ideal candidates have a background building highly scalable and responsive Single Page Applications (SPAs) using ReactJS, CSS/Bootstrap, visualization libraries such as D3, HighCharts or AMCharts, as well as other SVG based visualization plugins. We write a lot of GraphQL to interact with our REST layer to improve performance and data interaction.

Our engineering team has a strong spirit of entrepreneurship. Every member of the team has joined us over our 6 year history because he/she wants to be part of a high-performing team and go through the startup experience. We look for candidates that share similar goals and beliefs about the work and the team they want to be a part of.

Responsibilities:

  • Collaborate with UX, Product and Engineering to architect elegant APIs, Data Models and Re-usable JS functions
  • Provide overarching design of testability and acceptance.
  • Define and direct team in the area of Performance, Scalability and Security.
  • Build and maintain highly scalable server-side UI processes for the purpose of data collection, manipulation, data pruning, trending and analytics
  • Build web-based interfaces and applications and contribute to our platforms, style guide, APIs and libraries.
  • Design and development of a rich user interface for mission critical high-availability analytics application using front end technologies like TypeScript, Javascript, ES6, HTML, CSS, SASS, and D3.
  • Experience with at least one of the following frameworks: AngularJS, Backbone.js, ReactJS, Ember.js
  • Execute performance analysis and optimization of page render, data transfers and page load optimizations.
  • Proficient designing highly tuned and efficient automated build pipelines.
  • Participate in constant collaboration with teammates in the form of pair programming, group code reviews and pull requests prior to commit.
  • Work with design and product teams to build amazing, jaw-dropping features.
  • Give back to the Open Source Community whenever humanly possibly.
  • Deploys: our engineers deploy multiple times a day to our AWS infrastructure.
  • Technical support: Our engineers don't just release code in the wild. When our customer have issues, we have to jump in and give them help

About You:

  • Experience architecting modern, scalable and high-performing full-stack web applications
  • You have strong communication skills. You ask questions, let others know when you need help, and tell others what you need.
  • You have experience working in Java/Spring or Python/Flask to design and implement robust and scalable APIs.
  • Stellar visual skills and attention to detail.
  • You have extensive HTML5, CSS3 (Less), and JavaScript Framework (ReactJS) experience.
  • Experience with TypeScript and GraphQL.
  • Have an eye for quality and have an interest in using tools/frameworks like Enzyme, Prettier, ReactTestRenderer, Jest, JUnit, StoryBook, etc...
  • AWS Services: S3, EC2, CloudFront, Lambda.
  • You're a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges.
  • Your code is clean, your designs are elegant and you are constantly refactoring.
  • Multiple years experience working in Enterprise or Commercial Software development.
  • Own your work. Whether a nasty bug or an awesome feature, you put your name on every line of code.

What We Offer:

  • Competitive Compensation
  • In-office Lunches
  • Medical, dental, and vision benefits
  • 401(k)
  • Flexible paid time off
We are changing the world of software security. Do it with us.  
We believe in what we do and are passionate about helping our customers secure their business.
If you’re looking for a challenge and want to enjoy where you work, you’ll love Contrast Security.

Contrast Security is committed to a diverse and inclusive workplace. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles, and locations.

By submitting your application, you are providing Personal Information about yourself (cover letter, resume, email address, etc.) and hereby give your consent for Contrast Security, Inc. and/or our HR-related Service Providers, to use this information for the purpose of processing, evaluating and responding to your application for current and future career opportunities. If you are a resident of the European Economic Area or are applying for a position in the European Economic Area, Contrast’s Privacy Statement reflects our policies around compliance with the General Data Protection Regulation (“GDPR”) and your rights respective to GDPR.
As a California resident, you are entitled to certain rights under CCPA: 
The California Consumer Privacy Act of 2018 (“CCPA”) will go into effect on January 1, 2020. Under CCPA, businesses must be overtly transparent about the personal information they collect, use, and store on California residents. CCPA also gives employees, applicants, independent contractors, emergency contacts and dependents (“CA Employee”) new rights to privacy.

#LI-ST1
Share this job:
Staff Engineer
java python javascript html css aws Aug 27

Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyberattacks, heralding the new era of self-protecting software. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate assessment and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has sensors that work actively inside applications to uncover vulnerabilities, prevent data breaches, and secure the entire enterprise from development, to operations, to production.

About the Position

Contrast is looking for an architect enthusiastic and proficient in front-end technologies such as ReactJS and AngularJS and server-side API development written in Java/Spring interested in pursuing a life changing experience in the field of application security and continuous delivery. We are an exciting, young team that is growing leaps and bounds each month. This person should take a wholistic view of our application architecture with sincere attention to quality, performance, scalability, security and maintainability.

This team is tasked with the unique opportunity to advance our runtime and pre-compile code analysis capabilities. This includes providing enhanced techniques to improve the accuracy, findings and reporting of code analysis. It will also include driving and leading the next generation of product and offerings to make the Contrast platform the choice for code analysis tools among developers and security professionals.

Ideal candidates have a background building highly scalable and responsive Single Page Applications (SPAs) using ReactJS, CSS/Bootstrap, visualization libraries such as D3, HighCharts or AMCharts, as well as other SVG based visualization plugins. We write a lot of GraphQL to interact with our REST layer to improve performance and data interaction.

Our engineering team has a strong spirit of entrepreneurship. Every member of the team has joined us over our 6 year history because he/she wants to be part of a high-performing team and go through the startup experience. We look for candidates that share similar goals and beliefs about the work and the team they want to be a part of.

Responsibilities:

  • Collaborate with UX, Product and Engineering to architect elegant APIs, Data Models and Re-usable JS functions
  • Provide overarching design of testability and acceptance.
  • Define and direct team in the area of Performance, Scalability and Security.
  • Build and maintain highly scalable server-side UI processes for the purpose of data collection, manipulation, data pruning, trending and analytics
  • Build web-based interfaces and applications and contribute to our platforms, style guide, APIs and libraries.
  • Design and development of a rich user interface for mission critical high-availability analytics application using front end technologies like TypeScript, Javascript, ES6, HTML, CSS, SASS, and D3.
  • Experience with at least one of the following frameworks: AngularJS, Backbone.js, ReactJS, Ember.js
  • Execute performance analysis and optimization of page render, data transfers and page load optimizations.
  • Proficient designing highly tuned and efficient automated build pipelines.
  • Participate in constant collaboration with teammates in the form of pair programming, group code reviews and pull requests prior to commit.
  • Work with design and product teams to build amazing, jaw-dropping features.
  • Give back to the Open Source Community whenever humanly possibly.
  • Deploys: our engineers deploy multiple times a day to our AWS infrastructure.
  • Technical support: Our engineers don't just release code in the wild. When our customer have issues, we have to jump in and give them help

About You:

  • Experience architecting modern, scalable and high-performing full-stack web applications
  • You have strong communication skills. You ask questions, let others know when you need help, and tell others what you need.
  • You have experience working in Java/Spring or Python/Flask to design and implement robust and scalable APIs.
  • Stellar visual skills and attention to detail.
  • You have extensive HTML5, CSS3 (Less), and JavaScript Framework (ReactJS) experience.
  • Experience with TypeScript and GraphQL.
  • Have an eye for quality and have an interest in using tools/frameworks like Enzyme, Prettier, ReactTestRenderer, Jest, JUnit, StoryBook, etc...
  • AWS Services: S3, EC2, CloudFront, Lambda.
  • You're a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges.
  • Your code is clean, your designs are elegant and you are constantly refactoring.
  • Multiple years experience working in Enterprise or Commercial Software development.
  • Own your work. Whether a nasty bug or an awesome feature, you put your name on every line of code.

What We Offer:

  • Competitive Compensation
  • In-office Lunches
  • Medical, dental, and vision benefits
  • 401(k)
  • Flexible paid time off
We are changing the world of software security. Do it with us.  
We believe in what we do and are passionate about helping our customers secure their business.
If you’re looking for a challenge and want to enjoy where you work, you’ll love Contrast Security.

Contrast Security is committed to a diverse and inclusive workplace. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles, and locations.

By submitting your application, you are providing Personal Information about yourself (cover letter, resume, email address, etc.) and hereby give your consent for Contrast Security, Inc. and/or our HR-related Service Providers, to use this information for the purpose of processing, evaluating and responding to your application for current and future career opportunities. If you are a resident of the European Economic Area or are applying for a position in the European Economic Area, Contrast’s Privacy Statement reflects our policies around compliance with the General Data Protection Regulation (“GDPR”) and your rights respective to GDPR.
As a California resident, you are entitled to certain rights under CCPA: 
The California Consumer Privacy Act of 2018 (“CCPA”) will go into effect on January 1, 2020. Under CCPA, businesses must be overtly transparent about the personal information they collect, use, and store on California residents. CCPA also gives employees, applicants, independent contractors, emergency contacts and dependents (“CA Employee”) new rights to privacy.

#LI-ST1
Share this job:
Senior Frontend Engineer, Trello
 
frontend senior javascript css angular-js backend Aug 25
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, every Atlassian will have the choice to work from an office or from home.

Here at Trello, we celebrate the many ways we work. With a team of over one hundred, we connect from Atlanta coworking spaces, Minnesota forests, Hawaii beaches and our beautiful headquarters in Manhattan, where this position will be based. We expect our developers to contribute more than just code. You’ll be involved in defining how things work, what they do, and why we do that instead of something else.  We also expect you to share your knowledge and expertise with everyone else. In other words, we’re all whole humans and expect the same from you. If that interests you, read on to learn more about the role.

Key Responsibilities...

  • Work directly with product managers, designers and developers on features for the Trello web application.
  • Proactively optimize client code to ensure stability and high performance.
  • Iterate quickly based on user feedback.

More about you...

  • You could be working at any level of the stack, but you’re passionate about front-end development.
  • You have in-depth experience with a framework like AngularJS, Backbone.js (our current framework) or React (what we’re moving to).
  • You have enough back-end experience to jump over to the server to unblock yourself (we use node.js).
  • You’re passionate about understanding user problems and working with a team to ship and iterate on great solutions.
  • You strive to write code that lasts for years, not months.
  • You have a diverse technical background. You’re a developer, not just a front-end developer.
  • You know the difference between ECMAScript and JavaScript, and are proud (or slightly ashamed) of it.
  • You can tweak CSS, but you prefer profiling, analyzing heap snapshots, and refactoring code into modular chunks.
  • You have an excellent command of written and spoken English.
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:

This Year

Senior Javascript Full-Stack Developer
Juxly  
docker node-js express vue-js angular-js javascript Aug 19

Software Developer - Senior

What if you could change Healthcare? Are you interested in building the platform that physicians, nurses, and other providers will use to improve patient care? Juxly is building that platform, and we're looking for talented people to help us to build it.

As a Senior Software Developer at Juxly, you'll be a major contributor to building our platform. You'll use your expertise to solve challenging Healthcare problems, build tests, and create documentation to ensure compliance with specifications. Be ready to lead team projects, perform code reviews, and participate in specification review.

About this Role

So, what does a Senior Software Developer do at Juxly?

  • Reviews current application requirements and contribute to programming objectives adhering to development standards.
  • Tests and debugs code generated ensuring requirements and performance objectives are met.
  • Leads in the development of projects, which may include one or more developers and external resources.
  • Assists in resolving application functionality and performance issues.
  • Investigates and recommends solutions to meet desired program functionality.
  • Participates in application design and requirement review meetings.
  • Reviews code generated by other developers ensuring requirements and development standards are met.
  • Mentors junior developers and other team members.
  • Provides support for code releases.
  • Relies on significant knowledge and professional discretion to achieve goals.
  • When needed, creates and/or collaborates on technical solution concept documents
  • Other duties may be assigned as needed.

This might be for you if...

  • You know how to craft a great client-side application in Angular, Vue, or similar frameworks
  • You can create production-level services and applications using Node.js.
  • You love difficult problems and have sharp intuition for how to build software.
  • You care about the business and can balance craft, speed, and the bottom line.
  • You have strong beliefs, loosely held. You're a great listener and love to collaborate.
  • You have experience as a Software Developer in a team setting that included other departmental players.
  • You know when tools like Redis should be used.
  • You've spent a fair amount of time using ElasticSearch, building indexes, refining queries, and have some strong opinions about how it should be used.
  • You probably have Docker (or similar) installed on your computer, and regularly use containers.
  • Have strong opinions on TDD/BDD.
  • You understand why you'd use Service-oriented architecture vs another design.
  • You can explain Object-oriented, Functional, and other programming paradigms.

Some things that may help you outshine other candidates!

  • Love and skill in the world of UI/UX development.
  • Experience in the healthcare industry with technologies like FHIR, HL7.
  • You're familiar with container orchestration tools (rancher, docker swarm, K8s)

What to Expect

  • We can’t wait to read your resume and get to know you! Let us know what excites you about being a Senior Software Developer at Juxly and help us get to know you better!
  • If we think we might be a good fit for you, we’ll set up a phone chat! We’ll tell you more about the role and get a chance to hear about your experiences.
  • Then we’ll invite you to a team interview! We will let you meet the whole team so you can get to know everyone. We'll also have some questions to assess your technical expertise.
  • We’ll let you know how things went! If it still seems like a good fit, we’ll send you a brief technical project to complete.
  • If we think you're the candidate we're looking for, we'll send you an offer! If not, we will update you to let you know so you aren’t left hanging.

FAQ


  • What benefits can I expect?

    • Health, Dental, and Vision
    • New Laptop/equipment of your choice.
    • An Open PTO Policy.

  • Is this role only full-time? Can I work remotely?

    We're based in Springfield Missouri and proud of our community. But we understand that the right team member might live elsewhere. We have lots of team members working remotely and have no problems with the right candidate working remotely.

Share this job:
Senior Software Engineer, Backend
 
backend senior java python javascript html Aug 17
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.


Job description

Atlassian creates software that empowers everyone from small start-ups to large enterprises. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned - collaboration is the heart of every product we dream of at Atlassian.

Atlassian helps teams everywhere change the world. Our products are revolutionizing the software industry and helping teams collaborate and craft the magic that delivers their best work. Think NASA launching the Rover on Mars or Cochlear gifting those born deaf with the ability to hear, your work directly impacts the products they use to advance humanity.

We’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team

We have multiple opportunities for developers to join our engineering teams in Bengaluru. You'll be part of a growing team, delivering value to our customers through creative improvements to Atlassian’s product. You'll work closely with design and product management, influencing the direction of the product and helping the team get there. You’ll collaborate with other developers, writing code that you are proud of and delivering amazing results that our users love.

On your first day, we'll expect you to have:

  • 6+ years of experience designing and building a production-level large scale web application.
  • Design build and maintain APIs and backend microservices in Java or Kotlin or Python or other programming languages.
  • You are comfortable conducting code reviews and giving feedback to ensure high standards of code maintainability and extensibility
  • Address complex problems at both an application and system level
  • Proven expertise in building high-available, resilient, scalable, low latency services in distributed architecture. 
  • Experience with building platforms and frameworks that are used by other developers. 
  • Experience building a service from the ground up is preferred – be product-focused, driving the design, development, and implementation in order to turn a user’s pain-points into simple and elegant solutions that are loved.
  • Experience with AWS infrastructure and/or Microservices is preferred.

If you've got some of these skills, even better:

  • Hands-on experience building an Atlassian plugin of any size.
  • Experience with Spring framework.
  • Experience with Maven plugin development.
  • Experience in TDD techniques & Continuous Integration.
  • Familiarity with Agile software development methodologies. 
  • Experience with HTML, CSS and modern JavaScript frameworks (e.g., React, NodeJS, AngularJS, Vue)


More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Senior Software Developer at Betting Entertainment Technologies Ltd
entity-framework cs angular-js asp.net-mvc senior dot net Aug 07
Betting Entertainment Technologieshave various exciting opportunities available for Senior Software Developer's based in Johannesburg, Pretoria and Cape Town to work from home.  The purpose of this role is to turn business requirements into robust IT solutions that can be utilized for the improvement of business processes. This must be done by producing software that is both reliable and using experience gained through the industry to ensure that the business risk is minimized.

Minimum requirements:

  • 5+ year’s commercial Software Development experience.
  • Highly skilled in C#, Entity Framework, MSSQL and MVC – Microsoft stack.
  • Skillful in Bootstrap, TDD and Angular JS.
  • A leader in setting up Design Patterns.
  • Experience in Visual Studio 2015 +, .NET Framework 4+ and ASP. NET.
  • Experience with multitier applications with high security.
  • Experience with high volume public facing Web applications.
  • Valid Driver’s Licence.

 
Advantageous:

  • Completed or studying towards a relevant Degree or Diploma.


Responsibilities:

  • Design and implement MVC Web based projects.
  • Be involved with planning meetings, documentations and testing.
  • Use of Entity Framework, Bootstrap, Angular JS.
  • Architecting multi-tier applications.
  • Take responsibility and understand software security features.
  • Create WCF or WebAPI services communicating to web applications.
  • Good eye for design and usability.
  • Understanding high transactional environments.
  • Undertake Code and peer reviews and understanding of design patterns.
  • Manage the design, delivery and continuous improvement of software solutions across the organization in support of increasing the organization’s levels of automation and innovation.
  • Work closely with Team Leader and Project Manager to achieve business goals.
  • Partner with individual operational departments to provide technical solutions to business requirement, manage expectation and ensure the delivered solution is fit for purpose and is delivered on time based on provided deadlines.
  • Utilize a variety of the Technical tools that are provided to ensure maximum effectiveness of IT solutions.
  • These tools will be based on industry best practices.
  • Must be a leader that sets the standard and expectations through example in his/her conduct, work ethic, integrity and character. Must be an inspiration to others and set a level of coding standards that need to be a benchmark for others to follow.
  • Demonstrated ability to successfully develop, adapt and deliver Software solutions utilizing skills in software design, program design & development using the latest software development methodologies. Effectively document these solutions for maintenance and hand these over for support.
  • Take full responsibility of tasks and projects assigned and make the necessary corrections to bring these projects into alignment with business expectation.
  • Lead discussions in the adoption of new technologies and be part of a committee dedicated to the continuous improvement of internal coding standards.
  • Ensure that the stakeholders are completely aware of the effectiveness of the solution and are trained in the correct use of the delivered software.
  • Create and maintain a positive and professional environment conducive to software development and mentoring.
  • Report on Software project deliverables to ensure all stakeholders are kept up to date on progress and ensure that deadlines are met.
  • Demonstrate strong communication skills, both verbal and written. Willingness to work overtime to ensure the delivery of projects assigned and communicate effectively when timelines are in danger of not being met.
  • Mentor Junior and intermediate developers by periodically reviewing checked in code to ensure that the standards expected are met and the logic within the code base is sound.
  • Assist management or the team with any other related ad-hoc duties.


Skills and competencies:

  • Good communication and interpersonal skills.
  • Must be dedicated and committed. 
  • Demonstrates exceptional attention to detail and enthusiasm.
  • Ability to take accountability and impressive problem-solving skills.
  • Demonstrates an exceptional level of customer service and high-quality standards.
Share this job:
Software Engineer
angular-js dot net asp.net-mvc full stack javascript docker Jul 29

Overview

You have a track record of successfully designing and developing software solutions as a full-stack developer in a .NET Microsoft environment. You’re a motivated, self-starter who can power through ambiguity and work independently to achieve results. You’re a collaborative team player who rolls up their sleeves, responds quickly and decisively, is flexible and open to change, and is able to productively work with the team to achieve company objectives. 

Why Join Us? 

  • Build something revolutionary - The market is ripe for disruption and there's no doubt that whoever cracks the puzzle will win the market. This is a rare opportunity for you to build a large-scale platform. that will impact millions of people (instead of boring old enterprise software that few people touch)
  • Quality of the Team - Truly high-performing teams are hard to come by; joining us gives you an opportunity to collaborate with, learn from, and grow together with like-minded, successful tech veterans who have a track record of building great products.

What does a great Full Stack Engineer do?

  • Work with the latest technologies such as ASP.Net CORE, ASP.Net MVC, Docker, Kafka, Angular and Elasticsearch
  • Develop next-generation web applications and products
  • As part of an agile team, participate in all phases of the software engineering life cycle
  • Provide technical troubleshooting and debug support
  • Ensure that necessary technical documentation is maintained in an appropriate manner

Required Skills: 

  • 2+ years of product development experience of consumer software and applications.
  • Proficiency in current web development technologies such as HTML5, SASS and various js frameworks.
  • Proficiency in Angular, Typescript, Angular Material, Material Design, javascript, Gulp, Bower.
  • Proficiency in ASP.Net MVC, C#, Web API, SQL Server or comparable DBMS.
  • Proficiency in Agile methodologies, design and enterprise patterns.
  • Strong knowledge of object-oriented programming.
  • Strong knowledge of UI patterns and best practices.
  • Experience with.NET Core, microservices, Elasticsearch, MongoDB and RabbitMQ a plus.
  • Solid experience using source control such as Git.
  • Excellent organizational and communication skills, both oral and written.
  • Attention to detail, thoroughness and an urgency to consistently set and meet deadlines.
  • Strong analytical skills and business acumen.
  • Bachelor's degree in related area (Computer Science, Information Systems, Engineering) or an equivalent combination of education and experience is a plus.

Flexible location:

Based out of New York or Chicago, however, remote work options are available.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Share this job:
Senior Software Engineer
angular-js dot net asp.net-mvc full stack senior javascript Jul 29

Overview

You have a track record of successfully designing and developing software solutions as a senior full-stack developer in a .NET Microsoft environment. You’re a motivated, self-starter who can power through ambiguity and work independently to achieve results. You’re a collaborative team player who rolls up their sleeves, responds quickly and decisively, is flexible and open to change, and is able to productively work with the team to achieve company objectives. 

Why Join Us? 

  • Build something revolutionary - The market is ripe for disruption and there's no doubt that whoever cracks the puzzle will win the market. This is a rare opportunity for you to build a large-scale platform that will impact millions of people (instead of boring old enterprise software that few people touch).
  • Quality of the Team - Truly high-performing teams are hard to come by; joining us gives you an opportunity to collaborate with, learn from, and grow together with like-minded, successful tech veterans who have a track record of building great products.

What does a great Senior Full Stack Engineer do?

  • Work with the latest technologies such as ASP.Net CORE, ASP.Net MVC, Docker, Kafka, Angular and Elasticsearch
  • Develop next-generation web applications and products
  • As part of an agile team, participate in all phases of the software engineering life cycle
  • Provide technical troubleshooting and debug support
  • Ensure that necessary technical documentation is maintained in an appropriate manner

Required Skills:

  • 2+ years of product development experience of consumer software and applications.
  • Proficiency in current web development technologies such as HTML5, SASS and various js frameworks.
  • Proficiency in Angular, Typescript, Angular Material, Material Design, javascript, Gulp, Bower.
  • Proficiency in ASP.Net MVC, C#, Web API, SQL Server or comparable DBMS.
  • Proficiency in Agile methodologies, design and enterprise patterns.
  • Strong knowledge of object-oriented programming.
  • Strong knowledge of UI patterns and best practices.
  • Experience with.NET Core, microservices, Elasticsearch, MongoDB and RabbitMQ a plus.
  • Solid experience using source control such as Git.
  • Excellent organizational and communication skills, both oral and written.
  • Attention to detail, thoroughness and an urgency to consistently set and meet deadlines.
  • Strong analytical skills and business acumen.
  • Bachelor's degree in related area (Computer Science, Information Systems, Engineering) or an equivalent combination of education and experience is a plus.

Flexible location:

Based out of New York or Chicago, however, remote work options are available.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Share this job:
Remote Lead Front End Engineer
javascript angular-js frontend ios android Jul 12

BiTE has an opening for a React Native mobile developer to work fully remote.

***Candidates must be US/ Canadian residents.***

We are looking for great developers to add to our rapidly growing team. Great developers are craftsmen who add value throughout the entire app process from initial strategy until final release. They iteratively improve our tools, find opportunities to automate, alleviate friction and strengthen our development process.

  • Required Skills & Experience
    • 5+ years developing native mobile applications
    • Expertise with Angular
    • Experience leading tasks throughout the project lifecycle
    • A strong passion to work in a fast-paced startup environment
    • Excellent communication skills
    • Thrives in a highly collaborative fast-paced remote team
    • Familiar with common architectural patterns and functional programming
    • Writes clean, well organized, well documented and well-tested code, utilizing language idioms and tools appropriate to the platform
    • Thrives in collaborative programming environments with frequent peer reviews.  
  • Desired Skills & Experience
    • Experience with React and/or React Native
    • Experience with Behavior Driven Development
    • Experience with Pivotal Tracker, Github, Slack
    • Expertise in Native iOS or Android development (esp. in Kotlin or Swift)

Outside of work, we’re a tight-knit group made up of smart, fun, diverse, passionate people. We have games night about once a month. (Thanks BoardGamesArena!) And our #random channel in Slack is populated with a dizzying collage of snarky memes, music finds, vacation videos, pet/kids pics, obscure tech news and kurzgesagt Youtube videos.  

If this sounds like a fit, we’d love to add you to our team.

Share this job:
FrontEnd Developer
 
frontend java python javascript ruby linux Jul 07
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Job description

Do you enjoy writing clean, maintainable code? Does solving really complex problems in an elegant way make you feel like a smarty-pants? Do you like seeing first-hand how your work makes a difference to end-users of the system? If so, Atlassian is looking for a developer like you to work with us and do all these things! This is your opportunity to make an impact across development as a frontend Engineer.

Required

  • MS/BS in Computer Science, Engineering, or a related subject.
  • 5+ years of experience in designing and building a production-level web application.
  • Experience in building frontend and backend web applications from the ground up using modern technologies – from gathering requirements, design, build, deploy, and ownership.
  • Front-end development experience with specialization in Javascript, HTML5, CSS
  • Experience with modern Javascript frameworks (e.g., React, AngularJS, Vue) and Webpack
  • Knowledge of continuous integration and deployment tools (e.g. Git, Bamboo)
  • Good communication skills; the ability to explain and present details to both technical and business audiences.
  • Enjoyment of sharing knowledge with teammates, and working collaboratively when you need help.
  • Good troubleshooting, debugging, problem-solving, and analytical skills.

Preferred

  • Experience with Java and scripting languages such as JavaScript/Python/Ruby in a Linux environment.
  • Self-starter and possess strong self-motivation.
  • Desire to collaborate effectively on ideas and designs with some of the best architects and developers in Atlassian.

Key Responsibilities

  • Design and develop web applications using the latest front technologies.
  • Participate in all aspects of the project life-cycle, from ideation to specification to release.
  • Partner with engineering teams to build user-friendly, scalable tools, and infrastructure to test and release software quickly.
More About our Team

Automation Engineering is a team of innovators and problem-solvers, with the autonomy and skills to make an impact. Our mission is to assist development teams to deliver Quality at Speed - be it via improvements to tooling, process, DevOps, or culture. Currently, we are building an automation platform solution for the teams in Atlassian to help them deliver with speed and quality. We want to enable developers, business users, and internal stakeholders to easily interact and derive value from the underlying framework. Your role will be to visualize, design, and build the web portal that exposes the framework capabilities in an easy to use manner. You will be helping us build features like UAT portal, reporting portal, data quality tool, analytics etc. You'll work as part of a small but rapidly growing high-energy team spread across Sydney, Bengaluru, and Mountain View. You'll collaborate with other developers to write the best code for the project and deliver amazing results that help scale our solution internally within Atlassian. There are endless opportunities to wield and grow your design, architecture, analysis, influencing, and leadership skills. Join the Automation team and help us engineer excellence into how we build the next generation of software.

More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Software Development Engineer III, Commerce IT
 
javascript html css saas cloud aws Jul 07
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian IT is leading a number of transformational initiatives that are aimed at transitioning Atlassian into a $10 bn enterprise. The team, that you will be part of, has a mission to build a brand new platform - Commerce Cloud Platform (CCP) - to transform the billing & payments engines and integrate with IT while unifying the billing experience for our customers across the entire suite of Atlassian products! 
 
As part of the Commerce @IT team you will be responsible for the development of Platform engineering services within the IT ecosystem [Marketing / Sales / Care / Finance / Order Management] of Commerce Platform.
 
You will champion new features and improvements that will make a difference to not only our IT Eco-system but key company metrics such as adoption rates for our cloud products, purchase conversion rates, support ticket reduction, reduced time to market.
 
More about you
 
On your first day, we'll expect you to have:
 
·    7 to 10 years of experience designing and building a production-level web application
·      Hands-on experience building JavaScript applications using modern application frameworks (e.g. Node.js, Express.js)
·      Experience with common data storage technologies, e.g. RDBMS like Oracle or Postgres or perhaps DynamoDB
·      Practical knowledge of agile software development methodologies (e.g., XP, scrum)
·      Understanding of micro-services oriented architecture and extensible REST APIs
·      Experience in driving and delivering complex features/software modules from technical design to launch
·      Experience with continuous delivery and infrastructure as code
·      A strong team player mindset. Experience in mentoring developers (via tech design reviews & sparring, code reviews etc) and ability to effectively collaborate on ideas and designs with some of the best architects and developers in Atlassian
·      Excited by fast paced projects and adept at problem solving through ambiguity
 
Nice to have, but not mandatory:
·      eCommerce / Billing / Payments experience
·      Experience with Kotlin
·      Experience with HTML, CSS and modern JavaScript frameworks (e.g., React, AngularJS, Vue)
·      Experience with large scale web applications
·      Experience in large scale transformation (think monolith to micro-services)
·      Understanding of SaaS, PaaS, LaaS industry with hands on experience with public cloud offerings (e.g., AWS, Azure)
 
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Software Development Engineer II, Commerce IT
 
javascript html css saas cloud aws Jul 07
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian IT is leading a number of transformational initiatives that are aimed at transitioning Atlassian into a $10 bn enterprise. The team, that you will be part of, has a mission to build a brand new platform - Commerce Cloud Platform (CCP) - to transform the billing & payments engines and integrate with IT while unifying the billing experience for our customers across the entire suite of Atlassian products! 
 
As part of the Commerce @IT team you will be responsible for the development of Platform engineering services within the IT ecosystem [Marketing / Sales / Care / Finance / Order Management] of Commerce Platform.
 
You will champion new features and improvements that will make a difference to not only our IT Eco-system but key company metrics such as adoption rates for our cloud products, purchase conversion rates, support ticket reduction, reduced time to market.
 
More about you
 
On your first day, we'll expect you to have:
 
·      3 plus years of experience designing and building a production-level web application
·      Hands-on experience building JavaScript applications using modern application frameworks (e.g. Node.js, Express.js)
·      Experience with common data storage technologies, e.g. RDBMS like Oracle or Postgres or perhaps DynamoDB
·      Practical knowledge of agile software development methodologies (e.g., XP, scrum)
·      Understanding of micro-services oriented architecture and extensible REST APIs
·      Experience in driving and delivering complex features/software modules from technical design to launch
·      Experience with continuous delivery and infrastructure as code
·      A strong team player mindset. Experience in mentoring developers (via tech design reviews & sparring, code reviews etc) and ability to effectively collaborate on ideas and designs with some of the best architects and developers in Atlassian
·      Excited by fast paced projects and adept at problem solving through ambiguity
 
Nice to have, but not mandatory:
·      eCommerce / Billing / Payments experience
·      Experience with Kotlin
·      Experience with HTML, CSS and modern JavaScript frameworks (e.g., React, AngularJS, Vue)
·      Experience with large scale web applications
·      Experience in large scale transformation (think monolith to micro-services)
·      Understanding of SaaS, PaaS, LaaS industry with hands on experience with public cloud offerings (e.g., AWS, Azure)
 
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Mobile Application Software Developer
angular-js javascript mobile css ionic-framework testing Jul 01

Job Summary:

  • Design, develop and maintain enterprise web and mobile applications for tablets and phones
  • Work with our UX team to create amazing end-user experiences on our mobile applications
  • Integrate customer feedback into our mobile applications

Primary/Essential Duties and Key Responsibilities:

  • Design, develop and maintain enterprise web and mobile applications for tablets and phones
  • Work with our UX team to create amazing end-user experiences on our mobile applications
  • Integrate customer feedback into our mobile applications

Required Qualifications:

  • Min. 2+ years working experience with modern JavaScript: ES6, TypeScript, SCSS and CSS Frameworks, Angular, NgRx, Build Tools like Gulp and/or Webpack; Ionic would be a plus.
  • Min. 2+ years working experience using Java
  • Comprehensive knowledge of modern JavaScript: ES6, TypeScript, SCSS and CSS Frameworks, Angular, NgRx, Build Tools like Gulp and/or Webpack; Ionic would be a plus.
  • Working experience using Java
  • Strong use of source code repositories. Proficiency with tools including: Git, TeamCity, Concourse
  • University degree in Computer Science or Engineering; equivalent experience accepted

Preferred Qualifications:

  • Experience using automation testing tools (Selenium, xUnit, mocking frameworks)
  • Strong debugging and problem-solving skills
  • Working experience using SQL
  • Passion for cutting edge mobile technologies
  • Clear communicator who works well in a team setting

Travel Requirements: 10% or less

Check out how we give our employees the chance to work on whatever project they want for 48 hours! https://youtu.be/2Aw55CP1IO8  

Typical Interview Process:

  • If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.
Share this job:
Senior Web Developer
Kodable  
javascript ruby sequel postgresql angular-js senior Jun 25

We're looking for someone to ready to lead the web development for a profitable, growing company that teaches tens of millions of kids to code. You'll work directly with top-tier educators from Harvard, Leapfrog, Teach For America, and more to build a product that teaches computer science to kids while *actually* being fun! The best part: this is a hands-on role. Less meetings, more coding! Sound exciting? Read on...

About the Role

You will have the opportunity to own a variety of projects including our backend API (ruby), frontend dashboard (JavaScript), progress reporting architecture, server optimization for millions of requests a day, and everything else in-between. You’ll work closely with every member of the Kodable team to make the greatest coding platform for kids even better. We’re still a small-but-growing team, so you’ll be asked to build large, high-traffic systems with little outside interference. No bureaucracy, just build it.

Who we’re looking for:

  • You have 5+ years web development experience in a production environment
  • You have a deep, working knowledge of JavaScript (and have strong opinions on var vs let)
  • You care deeply about programming education
  • You have contributed significantly to the release of a production-level application (preferably not a side-project, something with actual users)
  • You have experience with REST APIs from both client and server sides
  • You have experience writing performant SQL queries and managing a high-traffic database (preferably PostgreSQL)

Highly Preferable if:

  • You have experience with Ruby
  • You have experience working with a front-end framework in a production environment (AngularJS, React, Vue, etc)
  • You have experience with Test-Driven Development

Bonus Points for:

  • Experience with Sinatra, Sequel, Grape, or ActiveRecord
  • Experience with background jobs and asynchronous architecture (Sidekiq even better!)
  • You've used JavaScript build systems such as Gulp
  • You've worked with AWS Lambda and background jobs
  • Game Development experience

About the team:

The Kodable team is full of bright, ambitious people who are passionate about their jobs. You’ll work with a product team with over 50 years of collective experience creating top-notch games for companies like EA, Leapfrog, and Scientific Learning. Every member of the team has a voice in making Kodable great.

Right now, we’re working on improving user experiences on both our parent and teacher dashboard. You’ll join us in creating new features and improving existing ones to increase the value of Kodable to every parent, teacher and child who uses it.

Share this job:
Senior Full Stack Engineer
Kodable  
javascript ruby sequel postgresql angular-js full stack Jun 25

We're looking for someone to ready to lead the web development for a profitable, growing company that teaches tens of millions of kids to code. You'll work directly with top-tier educators from Harvard, Leapfrog, Teach For America, and more to build a product that teaches computer science to kids while *actually* being fun! The best part: this is a hands-on role. Less meetings, more coding! Sound exciting? Read on...

About the Role

You will have the opportunity to own a variety of projects including our backend API (ruby), frontend dashboard (JavaScript), progress reporting architecture, server optimization for millions of requests a day, and everything else in-between. You’ll work closely with every member of the Kodable team to make the greatest coding platform for kids even better. We’re still a small-but-growing team, so you’ll be asked to build large, high-traffic systems with little outside interference. No bureaucracy, just build it.

Who we’re looking for:

  • You have 5+ years web development experience in a production environment
  • You have a deep, working knowledge of JavaScript (and have strong opinions on var vs let)
  • You care deeply about programming education
  • You have contributed significantly to the release of a production-level application (preferably not a side-project, something with actual users)
  • You have experience with REST APIs from both client and server sides
  • You have experience writing performant SQL queries and managing a high-traffic database (preferably PostgreSQL)

Highly Preferable if:

  • You have experience with Ruby
  • You have experience working with a front-end framework in a production environment (AngularJS, React, Vue, etc)
  • You have experience with Test-Driven Development

Bonus Points for:

  • Experience with Sinatra, Sequel, Grape, or ActiveRecord
  • Experience with background jobs and asynchronous architecture (Sidekiq even better!)
  • You've used JavaScript build systems such as Gulp
  • You've worked with AWS Lambda and background jobs
  • Game Development experience

About the team:

The Kodable team is full of bright, ambitious people who are passionate about their jobs. You’ll work with a product team with over 50 years of collective experience creating top-notch games for companies like EA, Leapfrog, and Scientific Learning. Every member of the team has a voice in making Kodable great.

Right now, we’re working on improving user experiences on both our parent and teacher dashboard. You’ll join us in creating new features and improving existing ones to increase the value of Kodable to every parent, teacher and child who uses it.

Share this job:
Senior Full Stack Engineer
react-js django python node-js angular-js full stack Jun 23

As a Senior Full Stack Engineer you will work on our real estate portals built as SPAs with React, Node and Django as well as on our customer facing tools. These are complex systems with many moving parts and drastic performance requirements. You will have to write new code and understand legacy systems, design new parts and keep an eye on performance bottlenecks.

This is a remote role accepting applicants only from Europe . A high degree of autonomy is offered and we expect you will use it to make decisions and shape the future of our software stack.

Skills & Requirements

Experience and Pragmatism

This role is for somebody who has been through several releases and products built from ground up. We expect some degree of specialisation on technology but if that does not align with the one we’re using at the moment we don’t mind.

What we expect is:

  • University Degree in CS, CE or closely related
  • At least 5 years of experience writing code professionally
  • At least 3 years of experience in web development
  • A good understanding of all common data structures
  • Ability to write complex algorithms
  • Ability to design software systems with multiple parts across multiple technologies
  • A good understanding of performance optimisation techniques

Technology

While knowing our stack is definitely an advantage, it is not by any means a disqualifying factor:

  • Python 3, Django, React, Redux, Node, Express
  • Other technologies and services: Universal Web Apps, Machine Learning, Celery, RabbitMQ, Redis, Heroku, AWS, Algolia, CDN’s

What is it like to work for us?

Here are some ideas we have that might help you figure that out:

  • Autonomy: you will choose the tools you want to use and get to make all the technical decisions as long as they make sense (that's for the CTO to approve)
  • Mastery: we will encourage and support you to learn as long as it takes so you can feel proud about your work (the nice side effect of this is having awesome products built by you)
  • Offering the best and expecting to get the same in return: annual allowance for gear upgrades (chair, computer, etc.)

About Us

We're part of a group of companies which operate some of the biggest real-estate web portals in four countries in Asia and Africa. Our purpose is to help provide the technology for these high traffic websites as well as for the back-office operations including sales and marketing. 

Are you decided and ready to apply?

Send us an email at jobs@sectorlabs.ro with your CV.

Share this job:
R&D Lead
angular-js css html javascript node-js Jun 17

As Time Doctor’s growth continues to accelerate, we’re looking for an experienced product design leader to be the founding member of our new R&D team. As our R&D Lead, your mission will be to explore new technologies, products, and ideas that might be important to Time Doctor a year or two down the road. This is a full-time role.

Your explorations will take shape as prototypes of both new internal and external products from which you’ll get user feedback. You will operate independently from our core product team and have the freedom to explore moonshot employee-friendly ideas. Your goal will be to help anticipate and create the next wave of technology that shapes employee productivity.

Your responsibilities:

  • Work in partnership with our COO to ideate and run wild with new ideas to make Time Doctor more employee-friendly
  • Interview existing and prospective customers to get interesting insights 
  • Rapidly crank out new prototypes to test within the company and with current and prospective customers
  • Design beautiful mock ups with never-before-seen intuitive UI’s
  • Build your team to execute on your most promising prototypes 

Required skills and experience:

  • 5+ years’ experience in designing and creating beautiful B2B & B2C web products
  • 3+ years’ experience in building and managing a team
  • 3+ years’ experience in product management
  • Well-versed in core concepts related to UI / UX, including direct experience with both qualitative and quantitative analysis, wire framing, prototyping, developing user feedback loops, interviewing customers, NPS, etc.
  • Experienced in applying the fundamental principles of lean startups, agile development, and producing MVPs
  • Ability to work collaboratively across teams
  • Experienced in using modern product management and engineering tools

This is a 100% remote work position so feel free to work from your couch.

To apply, please go to this link - http://time-doctor.breezy.hr/p/708b73d409f2-r-d-lead-100-remote and fill out all the information asked in the application page.

Share this job:
Senior Software Engineer
javascript angular-js flask python rabbitmq senior Jun 16

Do you constantly look for ways you and your team could be doing your jobs in a smarter way? Are you interested in working on a product that helps companies understand their employees’ needs? We are looking for a hardworking Senior Software Engineer who is passionate about customers and excited to build scalable and reliable systems.

Our product, Perception, offers a modern way for collecting and understanding employee engagement through surveys, helping businesses enhance their employees’ work experience and improve their performance. We help organizations uncover not only what employees are saying, but also how they truly feel about the workplace and leadership.

We believe in:

  • People over process. We believe that processes should make it easier for us to deliver quality products faster together. We strive to understand why processes are in place, and work to change them if they just don't work.
  • Ideas over titles. We treat everyone's voice on the team equally regardless of title or seniority. We want everyone to feel comfortable contributing ideas, because we build better products when we consider multiple perspectives.
  • Everyone owns all areas of the software development and delivery life-cycle. We don't like to work in silos. We believe that every person on the team is responsible for the quality, security, delivery and stability of our product.

Primary Duties and Responsibilities:

  • Lead the development of new features and implementations of new technologies and frameworks.
  • Present and explain technical concepts to a wide-variety of internal employees and end-users.
  • Mentor other software engineers on the team, helping them grow their technical and non-technical knowledge.
  • Foster a culture of delivering quality software in a timely manner, and continuously improve the development process.
  • Promote innovation and keep team up-to-date on the latest and greatest industry trends.

Required Qualifications:

  • Proactive teammate with excellent verbal and written communication skills in a multi-functional environment.
  • Ability to mentor and teach other team members.
  • Professional experience with Python software development and architecture is preferred.
  • Comfortable working with SQL and NoSQL databases such as MongoDB or Elasticsearch.
  • Experience working with Javascript, CSS3 and modern front-end framework (Angular, React).
  • Contribute to and support multiple products that go to production.
  • Debug and solve customer issues.
  • Write and implement automated unit, system, and integration tests.

Our Tech Stack:

  • Frontend: Javascript, Angular
  • Backend: Flask, Python, RabbitMQ
  • Datastores: MongoDB, Elasticsearch, MySQL, Redis, OpenStack Swift, Google Cloud Storage, Amazon AWS
  • Version Control: Github, BitBucket
  • CI: Concourse, Jenkins, TeamCity
  • Configuration Management and Orchestration: Puppet, Ansible, Kubernetes, Docker, Vagrant

Experience, Education, Certification, License and Training:

  • Undergraduate degree in Computer Science/Engineering or equivalent work experience

Check out how we give our employees the chance to work on whatever project they want for 48 hours! https://youtu.be/2Aw55CP1IO8  

Typical Interview Process:

  • If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.
Share this job:
Full Stack Engineer
SpotMe  
web nosql node-js vue-js angular-js full stack Jun 12

SpotMe is the worldwide leader of enterprise engagement platforms with a focus on live events, virtual and hybrid meetings, as well as long-term engagement.

The Covid19 crisis has created a big shift in the way people work, meet and interact with one-another. As a result, we’re seeing a total reset of the industry, and while this is a big change, it is also a fantastic opportunity to transform the way people engage in meetings and events.

In the past months, we have fully embraced this opportunity, and have evolved our platform and apps to match these new needs. Our agility has allowed us to adapt with the fastest possible pace, by continually delivering and deploying new features and innovations.

In parallel, we have also had to adapt the way we work, with a focus on flexibility. Our engineers are now free to decide when they want to work from home, and when they come into our Lausanne or Sofia office. In fact, they can work from anywhere they want.

Do you want to join us in this exciting adventure? Please do not hesitate to reach out to us.

Responsibilities:

  • Develop new features for our CMS - SpotMe Backstage as well as for our WebApp.
  • Optimise user experience, streamline workflows, improve feedback and reporting
  • Perform complete UI/UX re-design with ease of use, contextual aid in mind
  • Work in cross-team projects on new & improving existing features
  • Participate in brainstorming, specification and design sessions
  • Maintain documentation, samples & best practices up to the highest standards

Requirements:

  • Native JavaScript and CSS speaker, proficient in Node.js, Vue.js and Angular
  • Experience with SQL & No-SQL databases is a plus
  • Demonstrated success in designing and building complex web applications
  • Strong analytical, communication and collaboration skills
  • Proactive, independent, completes tasks down to resolution
Share this job:
Senior React Developer
react-js react-native vue-js angular-js senior May 17

I am looking for a solid React developer to help with creation of a new application from scratch.  

We value talent and will want a long term relationship if it's a good fit.

Share this job:
Full Stack Software Engineer
angular angular-js node-js express postgresql full stack May 14

You will be joining our small, all-remote team and working directly with our founders to improve ClearTriage and grow new products. Your day-to-day will involve everything from fixing bugs to making major enhancements to our existing product, devops, database development and administration, UI/UX development, and helping us imagine and build new features and products that will amaze our customers.

Our tech stack:

  • Angular and AngularJS
  • Node.js with Express.js
  • PostgreSQL
  • AWS / Heroku

Other tools we use or are exploring:

  • Git / GitHub
  • Containerization (Kubernetes, Heroku, Docker)
  • Continuous integration (CircleCI, Travis CI, Jenkins)
  • Unit/E2E testing (Karma, Mocha, Protractor)

Our ideal candidate:

  • Communicates clearly and professionally
  • Loves solving problems and learning new things
  • Demonstrates a commitment to good product design and creating exceptional customer experiences
  • Has experience in several programming languages / frameworks including some of the ones we use
  • Lives in and is eligible to work in the United States
Share this job:
Cloud Native Java Developer
java spring-boot microservices aws cloud javascript May 12

Due to continuous growth, we are currently seeking a few Cloud-Native Java Developers that are fluent in both Java 8 and Spring Boot. In addition to contributing code and tangible deliverables, you will be expected to work as an advisor to help identify, educate, and foster best-in-class solutions. Creating these relationships requires strong communication skills and a passion for solving complex challenges.

About Us:

  • At Railroad19, Inc., we build custom solutions and provide our clients with top tier development services. We’re a specialized team of developers and architects, which means, we only bring an “A” team to the table. Our culture is built on hard work and a desire to be thought leaders in the industry, this is what sets Railroad19 apart.
  • When you join Railroad19 you are part of a company that values your work and gives you the tools you need to succeed, while offering you a work/life balance. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US.
  • This is a full-time position with comprehensive benefits, vacation, 401k and more. Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.
  • The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099).

Core responsibilities:

  • Understand our client's fast-moving business requirements
  • Negotiate appropriate solutions with multiple stake-holders
  • Write and maintain scalable enterprise quality software
  • Build web applications using Spring Boot
  • Build Microservices that connect to Oracle and NoSQL databases
  • Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes
  • Manage the complete software development life cycle
  • Writing functional and unit tests in order to maintain code quality
  • Work with Jenkins to perform Continuous Integration
  • Collaborate with other teams in order to deliver a high-performance application that contains little or no defects
  • Identify new opportunities, tools, and services to enhance the custom software platform
  • Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions

Skills & Experience:

  • Advanced Java development experience
  • Hands-on experience with Java 8 (especially streaming collections and functional interfaces)
  • Hands-on experience with NoSQL technologies is a plus
  • Hands-on experience with Spring Boot, Spring Cloud, and Netflix OSS is a plus
  • Hands-on experience with Oracle, MySQL, ETL
  • Hands-on experience with AngularJS and/or similar JavaScript frameworks is a plus
  • Demonstrates a willingness to learn new technologies and takes pride in delivering working software
  • Excellent oral and written communication skills
  • Experience participating on an agile team
  • Is self-directed and can effectively contribute with little supervision
  • Bachelor's or master's degree in computer science, computer engineering, or another technical discipline; or equivalent work experience

Working at Railroad19, Inc.

  • Competitive salaries and eligibility for a yearly bonus
  • Excellent Health Care, Dental and Vision benefits
  • 3 weeks vacation, 401K match eligibility, work-life balance
  • No Agencies***
  • This is a non-management position
  • This is a full-time position
Share this job:
Full Stack Developer - Java, ElasticSearch, GraphQL and ReactJS
java full stack react-js javascript html css May 05
Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyber attacks. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate analysis and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has intelligent agents that work actively inside applications to prevent data breaches, defeat hackers and secure the entire enterprise from development, to operations, to production.

About the Position
Contrast is looking for an architect enthusiastic and proficient in front-end technologies such as ReactJS and AngularJS and server-side API development written in Java/Spring interested in pursuing a life changing experience in the field of application security and continuous delivery. We are an exciting, young team that is growing leaps and bounds each month. This person should take a wholistic view of our application architecture with sincere attention to quality, performance, scalability, security and maintainability.
 
This team is tasked with the unique opportunity to advance our runtime and pre-compile code analysis capabilities. This includes providing enhanced techniques to improve the accuracy, findings and reporting of code analysis. It will also include driving and leading the next generation of product and offerings to make the Contrast platform the choice for code analysis tools among developers and security professionals.

Ideal candidates have a background building highly scalable and responsive Single Page Applications (SPAs) using ReactJS, CSS/Bootstrap, visualization libraries such as D3, HighCharts or AMCharts, as well as other SVG based visualization plugins. We write a lot of GraphQL to interact with our REST layer to improve performance and data interaction.

Our engineering team has a strong spirit of entrepreneurship. Every member of the team has joined us over our 6 year history because he/she wants to be part of a high-performing team and go through the startup experience. We look for candidates that share similar goals and beliefs about the work and the team they want to be a part of.

Responsibilities

  • Collaborate with UX, Product and Engineering to architect elegant APIs, Data Models and Re-usable JS functions
  • Provide overarching design of testability and acceptance.
  • Define and direct team in the area of Performance, Scalability and Security.
  • Build and maintain highly scalable server-side UI processes for the purpose of data collection, manipulation, data pruning, trending and analytics
  • Build web-based interfaces and applications and contribute to our platforms, style guide, APIs and libraries.
  • Design and development of a rich user interface for mission critical high-availability analytics application using front end technologies like TypeScript, Javascript, ES6, HTML, CSS, SASS, and D3.
  • Experience with at least one of the following frameworks: AngularJS, ReactJS, Ember.js
  • Execute performance analysis and optimization of page render, data transfers and page load optimizations.
  • Proficient designing highly tuned and efficient automated build pipelines.
  • Participate in constant collaboration with teammates in the form of pair programming, group code reviews and pull requests prior to commit.
  • Work with design and product teams to build amazing, jaw-dropping features.
  • Give back to the Open Source Community whenever humanly possibly.
  • Deploys: our engineers deploy multiple times a day to our AWS infrastructure.
  • Technical support: Our engineers don't just release code in the wild. When our customer have issues, we have to jump in and give them help.

About You

  • Experience architecting modern, scalable and high-performing full-stack web applications
  • You have strong communication skills. You ask questions, let others know when you need help, and tell others what you need.
  • You have experience working in Java/Spring to design and implement robust and scalable APIs.
  • Stellar visual skills and attention to detail.
  • You have extensive HTML5, CSS3 (Less), and JavaScript Framework (ReactJS) experience.
  • Experience with TypeScript and GraphQL.
  • Data management experience with MySQL and ElasticSearch
  • Have an eye for quality and have an interest in using tools/frameworks like Enzyme, Prettier, ReactTestRenderer, Jest, JUnit, StoryBook, etc...
  • AWS Services: S3, EC2, CloudFront, Lambda.
  • You're a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges.
  • Your code is clean, your designs are elegant and you are constantly refactoring.
  • Multiple years experience working in Enterprise or Commercial Software development.
  • Own your work. Whether a nasty bug or an awesome feature, you put your name on every line of code.

What We Offer

  • Competitive compensation package (salary + equity)
  • A fun and dynamic environment where you work with other like minded people on products which make a real difference to the security of our customers
  • In-office lunches
  • Medical, dental and vision benefits
  • Flexible paid time off
  • 401K
If you're amazing but missing some of these, we'd love for you to apply anyway. Please include a link to your Github or BitBucket account, as well as any links to some of your projects if available.

We are changing the world of software security. Do it with us.  
We believe in what we do and are passionate about helping our customers secure their business. We work hard, and we have fun doing it.
Solve the impossible. Easy = boring. If you’re looking for a fun work environment and like a challenge, you’ll love Contrast Security.

By submitting your application, you are providing Personally Identifiable Information about yourself (cover letter, resume, references, or other employment-related information) and hereby give your consent for Contrast Security, and/ or our HR-related Service Providers, to use this information for the purpose of processing, evaluating and responding to your application for current and future career opportunities. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles and locations. 
Share this job:
Senior Front End Software Engineer, Confluence
 
senior frontend javascript android testing angular-js Apr 28
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian is looking for an experienced and talented Front End Developer to join the Confluence team in Austin, TX. You'll be directly impacting the customer experience through the design and implementation of new features and functionalities in the Confluence mobile apps. You'll work as part of a small but rapidly growing high-energy team delivering incredible, creative improvements to our product. You'll collaborate with other developers to write the best code for the project and deliver amazing results that our users love.

On your first day, we'll expect you to have:

  • 5+ years of professional experience
  • Specialization in Javascript, HTML5, CSS
  • Experience with modern Javascript frameworks (e.g., React, AngularJS, Vue) and Webpack
  • Experience with modern unit testing frameworks (e.g., Mocha, Chai)
  • Deep understanding of front-end architecture and data-driven development
  • Ability to work with designers to develop dynamic user experiences

It's great, but not required if you have:

  • Experience with Redux, ImmutableJS
  • Experience with large scale single page web applications
  • Familiarity with Java
  • Experience engineering software systems of medium-to-large scope and complexity
  • Practical knowledge of agile software development methodologies (e.g., XP, scrum)
  • Experience with continuous delivery and infrastructure as code
  • Experience or interest in learning mobile development for Android or iOS
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Full-Stack Engineer
angular-js scrum agile aws mysql backend Apr 24

SemanticBits is looking for a full-stack engineer to help us build modern digital health services that are used to support the Center’s for Medicare and Medicaid (CMS) Quality Payment Program (QPP). The project involves implementing highly interactive and modern web interfaces with Angular that will be used by healthcare providers across the country. The system is backed by Node business services implemented in a microservices paradigm. The application uses a MySQL database. The project will be implemented using an Agile, Scrum-based process that includes Sprint Planning/Review/Retrospectives and daily stand-ups. The team uses human-centered design to implement highly modern, usable interfaces.

Responsibilities

  • Be part of a dynamic, highly-independent Scrum team following the standard Scrum ceremonies in a Scaled Agile Framework (SAFe) environment
  • Work with the Product Owner and Scrum Master to break down requirements into technical tasks
  • Take ownership of various user stories and work with the development team to manage dependencies on the QPP Program
  • Collaborate with members of other teams to address integration needs and/or other interdependencies
  • Assist with the release management process
  • Assist team members in any way necessary to meet team commitments

Requirements

  • Expertise working as part of a dynamic, interactive Agile team developing and delivering digital services
  • Minimum 3 years experience developing front-end web user interfaces with Angular
  • Experience with integrating with RESTful backend microservices using Node.js(+typescript)
  • Experience with AWS highly preferred, along with Docker
  • Experience with build tools like webpack, npm, and gulp/grunt
  • Experience with Test-Driven Development using automated testing frameworks such as Mocha, Karma, Jasmine, Sinon, and/or Protractor
  • Experience ensuring your code builds and deploys properly through Continuous Integration/Continuous Deployment processes, built in Jenkins or a comparable tool
  • Ability to work with and coordinate with other developers using digital tools such as Slack
  • Experience with version control tools, such as Git
  • Knowledge of modern design patterns and building enterprise-grade production applications
  • Excellent command of written and spoken English

Benefits Competitive base salary Three weeks of PTO Ten paid holiday days Comprehensive health benefits (medical with HSA option, dental, and vision) Professional development and training reimbursement 401k retirement plan with matching benefit 100% paid short-term and long-term disability 100% paid life insurance Flexible Spending Accounts (FSA) Casual working environment Flexible working hours SemanticBits, LLC is an equal opportunity, affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law. We are also a veteran-friendly employer.

Share this job:
Senior Full Stack Developer
dot net angular-js cs angular vue-js full stack Apr 18
Titan School Solutions is an EdTech startup that is on the fast track for growth and is changing the face of school nutrition. Our SaaS platform is recognized in the space for bringing state-of-the art efficiencies and real-time transparency into schools, all while remaining focused on the bigger outcome - helping K-12 students. Titan’s founders are school information technology veterans who have not only created a scalable and affordable solution but have also brought value into schools by delivering real results.

As we continue to sky rocket within this industry, we need a Senior Full Stack Engineer to join our growing team and help us get there!   We’re looking for someone who can see the larger opportunities within a startup, move at a fast pace, face a problem head on, and do it all while producing beautiful code. 

If that sounds like your bread and butter, then APPLY HERE!

WHERE YOU WILL BE IN A YEAR
  • ACCELERATE YOUR CAREER! - This is a transformational opportunity for someone who is looking to for their next challenge. You will manage, code and improve an already existing high trafficsystem while working in a fast-paced field that will expand your horizons and put you far above your peers. 
  • TRANSFORM AN INDUSTRY! - You will impact an antiquated industry that is ready for disruption. You will build and change the way school data is stored, utilized and used by students across the country.
  • DRIVE TECHNICAL DECISIONS!  You will research, evaluate and determine the technical direction for teams and projects throughout the organization.

WHERE YOU WILL BE IN A YEAR

  • TRANSFORM AN INDUSTRY! - You will impact an antiquated industry that is ready for disruption. You will build and change the way school data is stored, utilized and used by students across the country. 
  • ACCELERATE YOUR CAREER!- You will be involved in an industry that is unlike any other. You will manage, code and improve an already existing high trafficsystem while working in a fast-paced field that will expand your horizons and put you far above your peers. 
  • DRIVE TECHNICAL DECISIONS!  You will research, evaluate and determine the technical direction for teams and projects throughout the organization.

WHAT YOU'LL DO

  • Expert (3-5 years) with AngularJS or Angular 2+ or React Framework
  • Expert (3-5 years) with .Net full framework and EF
  • Expert (3-5 years) with SQL Server
  • Strong experience (1-2 years experience) at TypeScript
  • Strong experience (1-2 years experience) using responsive web frameworks
  • Strong experience (1-2 years experience) with .NET Core and WebAPI
  • Experience developing highly scalable and high performance production API driven web applications
  • Experience with Hangfire is preferred
  • Experience with Redis is preferred
  • Experience working with large-scale distributed architecture
  • Experience with unit/integration test frameworks and tooling such as NUnit/XUnit, Mocha/Jasmine and Fiddler is strongly preferred
  • Excellent communication skills, capable of conveying complex systems and logic to both technical and non-technical audiences
  • A thirst for learning and a passion for new technologies, processes and patterns
  • A passion to help engineers develop new skills and advance in their careers
  • A drive to continuously improve both the team and the product
  • Our stack: ASP.NET, WebAPI, MVC, Hangfire, C#, SQL Server 2017, Redis, Google Cloud Platform, Git, Angular, Vue.js, and Entity Framework


WHAT YOU’LL NEED TO GET THERE
  • Experience developing highly scalable and performant production REST API driven web applications using the ASP.NET(C#) and SQL Server tech stack.
  • Experience with a modern JavaScript Framework(AngularJS and Angular is strongly preferred).
  • Proficiency in Vanilla JavaScript and/or TypeScript
  • Strong experience using responsive web frameworks and CSS
  • Experience with unit/integration test frameworks and tooling such as NUnit/XUnit, Mocha/Jasmine and Postman is strongly preferred
  • Experience with .NET Core and Full Framework
  • Excellent communication skills, capable of conveying complex systems and logic to both technical and non-technical audiences. 
  • A thirst for learning and a passion for new technologies, processes and patterns. 
  • Experience working with large-scale distributed architecture is a plus.
  • A passion to help engineers develop new skills and advance in their careers.
  • A drive to continuously improve both the team and the product.
  • Our stack: ASP.NET, WebAPI, MVC, Hangfire, C#, SQL Server 2017, Redis, Google Cloud Platform, Git, Angular, Vue.js, and Entity Framework

WHAT WE OFFER

At Titan School Solutions, we’re looking for bright, independent, self-motivated, and experienced people who have an entrepreneurial spirit and passion for technology. Our compensation packages consist of salary and a full suite of benefits to support our growing team. 

This position is available for remote employment in the United States.

  • Competitive salary: Based on experience and performance.
  • Health/Benefits: Medical, Dental, & Visual. 95% paid by employer!
  • Unlimited PTO: We believe in work/life balance to reward our rock stars for delivering great results. 
  • 401K: We offer 100% upto 5% of salary.
  • The Right Gear: All the bells and whistles you need to drive results.
  • Ownership: You’ll be a crucial member of the initial build-out team, offering unlimited opportunity for growth and professional development.
Share this job:
Front End Software Engineer, Growth
 
frontend javascript docker aws testing angular-js Apr 17
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

Atlassian is looking for an experienced and talented Front End Engineer to join our Growth team in Mountain View. You'll be directly impacting the customer experience through the design and implementation of new features and functionalities in our suite of products such as Confluence, Jira, Bitbucket, Access and so many more. You'll work as part of a rapidly growing and high-energy team delivering incredible and creative improvements to our products using modern web technologies that you love. You'll collaborate with other developers to write the best code for the project and deliver amazing results that our users will love!

On your first day, we'll expect you to have:

  • A specialization in Javascript, HTML5, CSS
  • Experience with modern Javascript frameworks (e.g., React, AngularJS, Vue)
  • Experience with modern unit testing frameworks (e.g., Jest, Enzyme)
  • Deep understanding of front-end architecture and data-driven development
  • Ability to work with designers to develop dynamic user experiences

It’s awesome, but not required if you have:

  • Experience with React
  •  Familiarity with GraphQL
  •  Familiarity with Apollo
  •  Familiarity with ImmutableJS
  •  Experience with Typescript
  • Experience using AWS and Docker containers
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Senior Software Engineers, Full Stack or Front-end specialists at Globavista Ltd
angular-js angular dot net sql-server asp.net-mvc full stack Apr 17

At Globavista, we are passionate about our technology. For many years we have been fully remote with empowered developers using their unique skills to bring us forward in the maritime marketplace.

We are currently growing - in large part due to this ethos.

We need smart, passionate people to join us in the next evolution of our highly successful product.

In return you will have 100% home working (flexible hours) on a challenging, interesting product with a very competitive salary + benefits.

Whilst located in the UK, we are now working with major US vendors so would consider US candidates if they were a good fit.

Job Description

We are looking for several candidates, there are 2 main roles we will consider, a full-stack and a front-end specialist.

We currently have a rich SPA written in AngularJS 1.4+ (with Typescript). This is in the process of being moved over to Angular, so a front-end specialist would be instrumental in driving that forward but also help add new features where necessary to a large complex application.

A full stack developer would need AngularJS experience and Angular would be a bonus for that role.  The full-stack developer will have good .NET skills and excellent SQL Server skills as the nature of our application means we deal with millions of ship positions every hour, therefore a full-stack developer needs to understand coding for performance, especially SQL Server performance.  In addition, as we move our architecture forward, someone well versed in NoSQL dbs would be advantageous.

We have an ASP.NET MVC website and several services which are in the process of getting containerized. Any full stack engineer that has skills in docker / aws / devops could really make a difference in that area as well.

Front-end specialist candidates will have:

  • AngularJS / Typescript
  • Angular (front-end specialist only)
  • Excellent HTML / CSS / LESS or SASS / Bootstrap

Front-end specialist desirable skills:

  • .NET / C#
  • SQL Server T-SQL

Full-stack candidates will have:

  • AngularJS / Typescript
  • HTML / CSS / LESS or SASS / Bootstrap
  • Very good T-SQL (including performance, execution plan analysis etc)

Full-stack desirable skills:

  • Angular
  • .NET Core
  • Kafka
  • Redis
  • AWS / Docker / Microservices
Share this job:
Full Stack Developer
Curotec  
node-js mongodb angular-js html javascript full stack Apr 01

Requirements:

  • 5+ years of full-stack development experience

Technical Experience:

  • Node.js
  • Angular.js
  • HTML5 / CSS3
  • Full-stack JS
  • MongoDB
  • Express
  • MySQL

Additional Preferred Experience:

  • AWS
  • EC2
  • RDS
  • S3
  • VPC's
  • ELB's

Project Description:

This role is for the lead developer position on a team that is taking an existing internal enterprise application to the next phase of development. 


Work Environment:

  • This position will allow for full remote work
  • This is a full-time contract position for 12 - 18 months
Share this job:
Senior Front End Engineer
react-js angular-js vue-js frontend web-applications senior Mar 26

If you had the best ERP tool that powered some of the highest profile Architecture and Engineering firms in the U.S., what would you do? Make it even better! The Clearview team is committed to consistently delivering new features to its suite of products and we are just getting started! We want to grow our team, tackle even bigger challenges and do amazing things. We work in focused, agile-based, teams to constantly improve our code base, add new ways of interfacing with the system and have amassed a large backlog of interesting technical challenges and product initiatives. We want to grow to enable even greater success within our industry. This is where you come in!

We are seeking a Senior Front End Engineer to help build out our new web and mobile apps (React.js and React Native) and refactor some of our current generation stack in use (Java and Vue.js). We're looking for a dynamic individual who is no stranger to building well-designed, performant and effective front end web applications that support complex business rules/flows. You will start by learning from the experiences of our current team and our current offerings and become intimately familiar with our Vue.js codebase. As you improve in your understanding of our business logic, you will contribute your React/Angular/Vue.js experiences by helping add features to our current Vue.js app as well as greenfield development in React.js and React Native. You will leverage your experience to establish best practices for web development and drive the team and the codebase to a higher level. 

The ideal candidate will look not only to help contribute, collaborate, and develop their career, but will be hungry to assist others in the development of their own careers as well. You’ll have the chance to set the tone of the platform you’ll be working on.

Responsibilities

  • Contribute to new and existing projects by developing  and maintaining and reliable set of edge applications
  • Collaborate with other teams to build shared microservices that can serve many applications and scale independently
  • Enable our product team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in multiple Unanet development projects and work together to build high-quality solutions
  • Provide constructive feedback on pull requests to increase code quality organically

30 Days

  • If remote, you will immerse yourself in a virtual “Bootcamp” for 1-2 weeks with support from our senior development and product team, enabling you to better understand our culture, our product, and our tech stack 
  • You will work with the Lead, QA and DevOps team to better understand our product offering (Vue.js) and new web offering (React.js) 
  • Working with the Lead, you will help implement a front end technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what potentially can be done better based on our current solution
  • You will be responsible for taking on development items to get your hands in the current Web stack (75-90% of your time)

60 Days

  • Along with user stories and product features, you will help work on a backlog of technical infrastructure work that was identified in the first 30 days
  • You will aid in creating an efficient and effective SDLC process and work to better support your Scrum (PO, QA, fellow developers)

90 Days

  • You will play an integral role in delivering our Q2 2020
  • You will help instill the discipline of effectively monitoring and creating work items from production issues
  • You will further our tech stack by continuing to help implement the technical roadmap and future deliveries

About You

We need developers that share our passion for building and scaling cutting-edge Web and Mobile Apps in a fast-paced startup -  one that already has the benefit of thousands of customers and millions of dollars in revenue. We are looking for candidates who have:

  • 5+ years experience developing single-page web applications
  • 4+ years React, Angular or other frameworks
  • 3+ years experience with C# or Java
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Experience working in an agile environment (e.g., Scrum, Kanban)
  • Strong interpersonal and communication skills
  • Excellent technical design, problem-solving and debugging skills

More About You

  • BS in Computer Science preferred
  • Ability to work and collaboration with team members remotely
  • Exposure to Mobile App development
  • Applicants must be authorized for non-sponsored employment in the U.S.
Share this job:
Junior Javascript Engineer
javascript angular-js node-js mongodb junior python Mar 23

We're looking for an engineer with Javascript experience to join Overloop. We are a close-knit, small team, committed to quality code, processes that work, honesty and seeing things through to completion. A typical working day will involve a 20 minute catch up call to kick off the day, reviewing screen mock-ups and/or bug reports, coding, discussing over Slack and Google Hangout, creating a github PR, getting the PR reviewed and seeing your code get to production to make a difference for our clients.

When we meet up a typical day is pretty similar, but in great locations (previously Milan, Budapest, Barcelona) and with the addition of breakfast, lunch and dinner in cafes and restaurants and face time instead of slack and Hangouts.

We mostly use react, node.js and python but are always open to new ideas.

Must have:

Javascript

Nice to have:

React, Angular, Node.js, MongoDB, AWS, Computer Science degree

About Overloop

At Overloop we work for clients in the music, TV and Film space who need to manage complicated rights, assets and metadata. Our team is distributed over Europe, we meet up once every 4 months in a European city for a week to get some face time, eat great food and generally catch up.

There may be some travel to client locations, depending on your project and interest.

Share this job:
Staff Engineer
java python javascript html css api Feb 20
Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyber attacks. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate analysis and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has intelligent agents that work actively inside applications to prevent data breaches, defeat hackers and secure the entire enterprise from development, to operations, to production.

About the Position
Contrast is looking for an architect enthusiastic and proficient in front-end technologies such as ReactJS and AngularJS and server-side API development written in Java/Spring interested in pursuing a life changing experience in the field of application security and continuous delivery. We are an exciting, young team that is growing leaps and bounds each month. This person should take a wholistic view of our application architecture with sincere attention to quality, performance, scalability, security and maintainability.
 
This team is tasked with the unique opportunity to advance our runtime and pre-compile code analysis capabilities. This includes providing enhanced techniques to improve the accuracy, findings and reporting of code analysis. It will also include driving and leading the next generation of product and offerings to make the Contrast platform the choice for code analysis tools among developers and security professionals.

Ideal candidates have a background building highly scalable and responsive Single Page Applications (SPAs) using ReactJS, CSS/Bootstrap, visualization libraries such as D3, HighCharts or AMCharts, as well as other SVG based visualization plugins. We write a lot of GraphQL to interact with our REST layer to improve performance and data interaction.

Our engineering team has a strong spirit of entrepreneurship. Every member of the team has joined us over our 5 year history because he/she wants to be part of a high-performing team and go through the startup experience. We look for candidates that share similar goals and beliefs about the work and the team they want to be a part of.

Responsibilities

  • Collaborate with UX, Product and Engineering to architect elegant APIs, Data Models and Re-usable JS functions
  • Provide overarching design of testability and acceptance.
  • Define and direct team in the area of Performance, Scalability and Security.
  • Build and maintain highly scalable server-side UI processes for the purpose of data collection, manipulation, data pruning, trending and analytics
  • Build web-based interfaces and applications and contribute to our platforms, style guide, APIs and libraries.
  • Design and development of a rich user interface for mission critical high-availability analytics application using front end technologies like TypeScript, Javascript, ES6, HTML, CSS, SASS, and D3.
  • Experience with at least one of the following frameworks: AngularJS, Backbone.js, ReactJS, Ember.js
  • Execute performance analysis and optimization of page render, data transfers and page load optimizations.
  • Proficient designing highly tuned and efficient automated build pipelines.
  • Participate in constant collaboration with teammates in the form of pair programming, group code reviews and pull requests prior to commit.
  • Work with design and product teams to build amazing, jaw-dropping features.
  • Give back to the Open Source Community whenever humanly possibly.
  • Deploys: our engineers deploy multiple times a day to our AWS infrastructure.
  • Technical support: Our engineers don't just release code in the wild. When our customer have issues, we have to jump in and give them help.

About You

  • Experience architecting modern, scalable and high-performing full-stack web applications
  • You have strong communication skills. You ask questions, let others know when you need help, and tell others what you need.
  • You have experience working in Java/Spring or Python/Flask to design and implement robust and scalable APIs.
  • Stellar visual skills and attention to detail.
  • You have extensive HTML5, CSS3 (Less), and JavaScript Framework (ReactJS) experience.
  • Experience with TypeScript and GraphQL.
  • Have an eye for quality and have an interest in using tools/frameworks like Enzyme, Prettier, ReactTestRenderer, Jest, JUnit, StoryBook, etc...
  • AWS Services: S3, EC2, CloudFront, Lambda.
  • You're a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges.
  • Your code is clean, your designs are elegant and you are constantly refactoring.
  • Multiple years experience working in Enterprise or Commercial Software development.
  • Own your work. Whether a nasty bug or an awesome feature, you put your name on every line of code.

What We Offer

  • Competitive compensation package (salary + equity)
  • A fun and dynamic environment where you work with other like minded people on products which make a real difference to the security of our customers
  • In-office lunches
  • Medical, dental and vision benefits
  • Flexible paid time off
  • 401K
If you're amazing but missing some of these, we'd love for you to apply anyway. Please include a link to your Github or BitBucket account, as well as any links to some of your projects if available.

We are changing the world of software security. Do it with us.  
We believe in what we do and are passionate about helping our customers secure their business. We work hard, and we have fun doing it.
Solve the impossible. Easy = boring. If you’re looking for a fun work environment and like a challenge, you’ll love Contrast Security.

By submitting your application, you are providing Personally Identifiable Information about yourself (cover letter, resume, references, or other employment-related information) and hereby give your consent for Contrast Security, and/ or our HR-related Service Providers, to use this information for the purpose of processing, evaluating and responding to your application for current and future career opportunities. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles and locations. 
Share this job:
Software Engineer
aws angular-js javascript postgresql react-js css Feb 19

Please note:  this position requires at least 5 years of programming experience in order to be considered for this role.

JOB SUMMARY:

This position is responsible for developing web-based applications in modern technologies in an Agile / Kanban environment.  Adhere to best practices when designing, implementing, testing and developing scalable, secure code. Work closely with Product Managers, Quality Analysts and DevOps Engineers.


MINIMUM REQUIRED EDUCATION, TRAINING AND EXPERIENCE:

  • 5+ years of programming experience
  • 5+ years’ experience performing code reviews
  • 3+ years’ experience working in a distributed agile team environment
  • Knowledge of agile software development practices
  • Knowledge of design principles to support unit testing
  • Experience using front-end technologies (Angular 7/8, RxJS/Redux, Bootstrap 4, CSS, SASS and JavaScript/TypeScript)
  • Experience designing APIs and services using a microservices architecture (GraphQL, gRPC, REST) using NodeJS/NestJS (consideration for .NET Core)
  • Experience with SQL/NoSQL/Graph databases, such as PostgreSQL, MongoDB, Neptune
  • Familiar with enterprise architecture patterns (CQRS, EventSourcing, Messaging (via RabbitMQ)
  • Experience building responsive web applications
  • Experience with single page application architecture and UX patterns
  • Experience with Octopus Deploy and TeamCity or similar CI/CI pipelines
  • Experience building multi-platform systems
  • Experience working with Amazon Web Services (AWS) and Docker containers
  • Knowledge of Agile/Kanban software development practices
  • Familiarity with ITIL methodologies

REQUIRED SKILLS:


  • Effective communication, organization and problem-solving skills
  • Demonstrably self-motivated with strong time-management skills
  • Extremely detail-oriented
  • Ability to meet deadlines and schedules
  • Ability and commitment to produce bug-free, quality code
  • Extremely proactive, responsive, and upbeat attitude

JOB SPECIFIC DUTIES:  These are job duties specific to your role

INTERNAL:

  • Perform code\peer reviews
  • Perform Systems Analysis
  • Participate in stand-up meetings
  • Contribute to design and architecture decisions as appropriate
  • Accountable for resource assignments and utilization
  • Participate in Level of Effort estimations as needed
  • Accountable for executing on Individual Development Plans
  • Participate in Change Approval Board as needed
  • Participate in Daily Service Review as needed
  • Participate in Incident Responses as needed

EXTERNAL:

  • Communicate with clients appropriately
  • Communicate with technology partners appropriately
  • Record all external discussions

JOB ESSENTIAL DUTIES :   These are job duties essential for every position at Libera


COMMUNICATION: 

  • Actively listens to others
  • Ability to present information
  • Written communication skills
  • Demonstrate concern and understanding
  • Treat confidential information appropriately
  • Promote open communication
  • Provide timely and effective written/verbal communication
  • Keep others informed of progress and/or problems
  • Share information
  • Explain reasons for decisions affecting others

PROBLEM SOLVING:

  • Proactive approach to solving problems
  • Gathers and analyzes information skillfully
  • Think creatively
  • Anticipate problems
  • Demonstrate conflict resolution skills and ability to solve problems
  • Identify and mitigate risks appropriately
  • Recommend improvements to security policies when possible weaknesses are observed

 LEADERSHIP:  

  • Deliver according to Corporate goals
  • Demonstrate ability to manage conflict
  • Take proactive approach to implement change
  • Ensure all people are treated with dignity and respect
  • Be self-motivated
  • Demonstrate a positive attitude
  • Display willingness to make decisions
  • Is customer focused
  • Motivate others to perform well
  • Manage stress
  • Seek opportunities for professional / self-development
  • Exhibits confidence in self and others
  • Be polite and avoid offensive language
  • Seek to be an example in all actions and interactions

 TEAMWORK:  

  • Work effectively and dependably with others to meet team objectives
  • Encourage others
  • Demonstrate concern and understanding for co-workers
  • Exhibits objectivity and openness to other’s views
  • Prepares for and leads meetings
  • Demonstrate strong responsibility toward personal assignments
  • Is accountable for actions
  • Use and/or encourages joint problem solving
  • Involves others in decision making
  • Is open to receiving and giving feedback
  • Develop peer relationships

CORPORATE CULTURE:

  • Follow Libera’s Mission by “Simplifying life through leveraging technology”
  • Embrace Libera’s Vision “To become the provider of choice for those bettering our world”
  • Values: Foster and deliver according to:
    • “Integrity” by being fair and balanced, truthful, and upholding moral fortitude
    • “Innovation” by taking action to revolutionize, change, and transform our organization
    • “Collaboration” by working together and sharing common goals to find the Win-Win
    • “Pioneering” by discovering, spearheading, and trailblazing to create original products
    • “Community” by serving the needs of others and of our world
  • Guiding Principles:
    • Consistently place “Relationship First, Business Second”
    • When collaborating “Never Negate Perception” because our “Differences Matter”
    • Embrace our “Always Be Improving” mentality
    • Exhibit a continuous “Overcome Every Problem” attitude by recommending solutions


All the above job duties are subject to reasonable accommodation. This job description is to provide a representative summary of the major duties and responsibilities performed by incumbents of this job.  Incumbents may be required to perform job-related tasks, duties, and/or responsibilities other than those specifically presented in this description.

Share this job:
Senior Frontend-leaning Full Stack Engineer
python javascript vue-js networking angular-js full stack Feb 16

Description
As a well rounded software engineer, you should definitely be the type that appreciates diversity in your day, and challenges outside of your comfort level! A typical day in the life of a PacketFabric senior software engineer might include these types of activities:

  • Designing a deterministic lifecycle workflow for our next product offering.
  • Writing core platform code for a new feature, and unit tests for functionality.
  • Refactoring and improving existing code for performance and simplicity. For example, breaking a large method into smaller, more maintainable and easily tested methods.
  • Building command line tools to help network engineers better manage network state.
  • Researching additional ideas, you may have to improve the product/platform overall and sharing with the team.
  • Interacting with customers and/or sales on a bug in the software, quickly resolving it, and coordinating across the team to push a fix.
  • Working with backend engineers and discussing quirks in network protocols and network interconnection which translate rapid API and UI changes.

Requirements
The right candidate will have an abundance of hard core programming skills, have solid instincts for API usability, design patterns and creating beautiful functional web applications. You are probably a full stack developer who naturally gravitates towards front end work. You know how to sacrifice algorithmic elegance for getting it done on deadline. More specifics include:

  • Extensive experience with Python and PHP in large applications developed in a team environment.
  • Expert unit tester.
  • Experience in large scale distributed systems.
  • Extensive SQL experience.
  • Extensive experience with the HTTP protocol and developing and using RESTful APIs.
  • A solid understanding of OO programming paradigms.
  • Experience with a message queue system like RabbitMQ or Kafka.
  • Experience using NoSQL data stores like Redis.
  • Experience creating highly maintainable Javascript.
  • Experience with Vue.js, Angular and/or AngularJS.
  • Previous exposure to layer 2/3 networking protocols and concepts such as IPv4/6, VLANs, VPNs, BGP, etc.
  • Be completely at home on any *nix command line and building your own tools.
  • Very comfortable using Git in a team environment (i.e. pull-requests, branch management, rebasing).
  • Experience working in an environment leveraging remote communication collaboration tools like Slack, Zoom etc.
  • Never being afraid to venture boldly where none have gone before and develop code where there are no previous libraries to draw from.

Preferred Experience

  • A huge plus for actually doing any router/switch configuration or infrastructure automation.
  • Experience with Python-based web application frameworks like Flask, Django, or Sanic
  • Experience writing code that interacts asynchronously with detailed APIs on complex logic flows.
  • Any experience interacting with physical world equipment - industrial, medical, etc
  • Experience creating large scale data visualizations of any type.
  • GraphQL
Share this job:
PHP Engineer
php html css linux wordpress drupal Feb 11

Last Call Media is looking for a well rounded PHP developer to join our team!

The Role

Last Call Media is looking for someone who understands just how flexible the PHP programming language can be, and enjoys, neh, is proud that the majority of the internet uses the PHP language.

The ideal candidate will have experience in PHP frameworks such as WordPress, Symfony, Drupal, CodeIgniter but also has been involved with big single PHP files with inline CSS/HTML/(My)SQL/PHP. Last Call Media is looking for an advocate of best practices and someone who is willing to be opinionated about what they believe in when it comes to building successful programming projects.

Last Call Media is a fully distributed company so you can work from anywhere, but we ask that you be able to commit to at least 5 hours of overlap with New York time (ET), Monday through Friday.

What you’ll do:

  • Review and analyze existing PHP sites for ways to improve and/or provide advice on how to migrate off antiquated monolith systems. Implement analyses from start to finish.
  • Work with clients to communicate how and why existing PHP code works or doesn’t.
  • Create and maintain product roadmaps, feature backlogs and product documentation, and user stories.
  • Understand who the end user of a project is and how to build and/or suggest front-end interfaces to help them accomplish their tasks as simply and practically as possible.
  • Participate in team and company retrospectives to help define and refine working agreements and processes to help us work more effectively together as a team.

What you’ll bring:

  • A proven track record of leading the delivery of digital products and services that delight customers.
  • 3+ years of similar experience in a digital agency, consultancy, or equivalent setting where you were accountable to several client engagements.
  • An obvious drive to grow and learn from the highly-skilled team around you
  • Experience with large-scale open source web technologies (such as Drupal, WordPress, and React).
  • Experience and/or a desire to work remotely.
  • Ability to work efficiently, sometimes under tight deadlines

It’d be nice if you also had:

  • Front-end framework experience like ReactJS/AngularJS/VueJS
  • Relational database experience and understanding of how to improve DB performance
  • Server administration and/or setups like Apache/NodeJS/Nginx and a general comfortability in the Linux environment
  • Familiarity with Atlassian tools, such as Jira and Confluence.

All of us at LCM pride ourselves on being:

  • Able to empathize, which helps us understand the need of the client, the customer, the product, and the team at LCM.
  • Highly communicative
  • Able to work independently
  • Comfortable asking for help
  • Experienced with communicating directly with clients
  • Eager and motivated to learn new concepts
  • A team player in a collaborative environment
  • A fast learner

Application Process

Applicants should submit through the careers section a current resume and cover letter that includes links to a few digital products you completed recently and an answer to the following question: In 3-5 sentences please share a little about what, in your opinion, the biggest challenges are working at an all remote company. If you haven’t worked for an all remote company, please try and answer the question anyway! Lastly, while resumes and interviews are a great way to learn more about you, all candidates should be prepared to complete a brief hypothetical virtual recruitment exercise and submit reference(s) upon request.

To apply visit: https://lastcallmedia.com/careers

This position is compensated at a salary commensurate with skill and experience, with comprehensive benefits including an annual professional development budget, and varied, engaging work for enterprise-level clients. If this position already sounds like you or sounds like where you're headed, please reach out! Applicants should submit a current resume and cover letter through the careers section and should be prepared to submit a code sample(s) and reference(s) upon request.

Share this job:
Principal Front-End Engineer
react-js javascript user-interface angular-js java frontend Feb 03

If you had the best ERP tool that powered some of the most high profile Architecture , Engineering and Government Contracting firms in the U.S., what would you do? Make it even better! The Unanet/Clearview team is committed to consistently delivering new features to its suite of products and we are just getting started! We want to grow our team, tackle even bigger challenges and do amazing things. We work in focused, agile-based, teams to constantly improve our code base, add new ways of interfacing with the system and have amassed a large backlog of interesting technical challenges and product initiatives. We want to grow to enable even greater success within our industry. This is where you come in!

We are seeking a Principal Front End Engineer to help take our web application and tech stack to the next level. We're looking for a dynamic individual who is no stranger to building well-designed, performant and effective front end web applications that support complex business rules/flows. You will start by learning from the experiences of our current team and our current offerings and become intimately familiar with our web application and tech stack. As you improve in your understanding of our business logic, you will contribute your front end technology experiences by helping to evaluate and architect the best front end technology to adapt to by working with the existing architecture group in addition to adding more features to our product. You will leverage your experience to establish best practices for web development and drive the team and the code base to a higher level. 

The ideal candidate will look not only to help lead, collaborate, and develop their career, but also be hungry to assist others in the development of their own careers as well. You'll have the chance to set the tone of the platform you'll be working on.

Applicants must be authorized for non-sponsored employment in the U.S.

Responsibilities

  • Drive front end architectural decisions to develop a maintainable and reliable set of edge applications
  • Work closely with UX designers and product owners to develop friendly UI experiences
  • Collaborate with other team members to build shared services that can serve many applications and scale independently
  • Enable our product team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in all development projects and work together to build high quality solutions
  • Present ideas in the form of lunch and learns to all technical staff to help shape our technical landscape
  • Provide constructive feedback on pull requests to increase code quality organically
  • Ensures software developed adheres to best practices and quality standards through code and design reviews
  • Possesses ability to multitask and juggle competing priorities, work on multiple sub-projects simultaneously dealing with multiple stakeholders

30 Days

  • If remote, you will come onsite for a 1-2 week "bootcamp" to immerse yourself in our culture, our product and our tech stack
  • Attend Unanet University course offerings to get trained on Unanet product basic features
  • As a Principal front-end engineer, you will work with the Lead and other architecture team members to understand our current product architecture, standards and development tools
  • You will help execute on introducing new front end technologies (React/Vue) to the tech stack by building proof of concepts to demonstrate tech stacks coexisting and present the same to the various technical stakeholders
  • You will create a loosely defined front end technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what potentially can be done better based on our current solution
  • You will work within the frameworks of our efficient and effective SDLC process 
  • You will be responsible for taking on development items to get your hands in the current Web stack (25% of your time)

60 Days

  • As a Principal front-end engineer, you will start work with your team to create and help work on a backlog of technical infrastructure work that was identified in the first 30 days, including the adoption of the newly identified tech for our Q1/Q2 2020 Product deliverables
  • While the product owner is getting up to speed, you will co-create a backlog of work to be tackled in order to systematically add new features from which the entire team can pull work items from

90 Days

  • As a Principal front-end engineer, you will play an integral part in our deliverables around UX revamp initiative 
  • You will help instill the discipline of effectively monitoring and creating work items from our SDLC process, including monitoring issues in our lower environments
  • You will continuously evolve and uplift our tech stack by continuing to evolve the technical roadmap and future deliveries
  • You will help mentor and train other development team members as needed on the front end framework as needed
  • You will play a meaningful role in helping hire future members of the Product team

Requirements

We need developers that share our passion for building and scaling cutting-edge Web and Mobile Apps in a fast-paced startup -  one that already has the benefit of thousands of customers and millions of dollars in revenue.  

We are looking for candidates who have:

  • 7+ years experience developing web applications
  • 2+ years experience leading web or front end application teams
  • 4+ years React.js, Angular, React or other frameworks
  • 2+ years experience in Java
  • Proficient with MVC, CSS, Javascript, jQuery, and SQL
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Ability to work as a Full Stack Developer with a keen eye for UI
  • Experience working in an agile (Scrum, Kanban or ScrumBan environment)
  • Strong interpersonal and communication skills

Preferences:

  • Ability to work and interface with team members remotely
  • Catalyst-mindset (i.e., the ability to tangibly see the future and influence the people and tech stack that you work with)
  • Exposure to Mobile App development
  • JS Unit Testing
  • BS in Computer Science or equivalent engineering degree
Share this job:
Full Stack Web Developer
KinaTrax   $80K - $120K
full stack java python javascript ruby html Jan 31

Job Description

The Full Stack Web Developer (FSD) will be responsible for designing and developing a web-based biomechanics analysis platform tailored specifically for the company’s markerless motion capture and video data. The aim of this project is to develop a web-based platform, accessed through the company’s website, to aid front office personnel, coaching staff, and players in the analysis, visualization, and reporting of KinaTrax’s data. Additionally, the FSD will support future web development initiatives of the company.

Essential Job Responsibilities

The FSD performs the major functions listed below. The position may require additional duties/responsibilities that may not be outlined below, and specific functions are subject to change.

  • Designing and developing a web-based biomechanical analysis platform tailored specifically for use with the company’s markerless motion capture and video data.
  • Developing front end website architectures.
  • Designing user interactions on web pages.
  • Developing back end website applications.
  • Creating servers and databases for functionality.
  • Ensuring cross-platform optimization for mobile devices.
  • Ensuring responsiveness of applications.
  • Working alongside biomechanists and data scientists for core functionality.
  • Working alongside graphic designers for web design features.
  • Designing and developing APIs.
  • Troubleshooting, debugging, and upgrading software.
  • Designing and developing security and data protection measures.
  • Seeing through a project from conception to finished product.
  • Meeting both technical and consumer needs.
  • Writing technical documentation.
  • Staying abreast of developments in web technology.
  • Supporting the company’s future web development initiatives.
  • Designing and developing unit tests.
  • Participating in code reviews.

Qualifications & Requirements

The following qualifications are the minimum requirements necessary to successfully perform this role. However, any equivalent combination of experience, education and training, which provides the necessary knowledge, skills and abilities, would be acceptable, subject to any legal and/or regulatory requirements.

  • Degree in Computer Engineering, Computer Science or equivalent disciplines.
  • Proficiency with fundamental front-end languages such as HTML, CSS and JavaScript.
  • Proficiency with AngularJS and familiarity with other JavaScript frameworks such as React.
  • Proficiency with ASP.NET Core and familiarity with other server-side languages such as Python, Ruby, Java, and PHP.
  • Proficiency with MySQL and familiarity with other database technologies such as MSSQL, Oracle and MongoDB.
  • Proficiency with Microsoft Visual Studio.
  • Proficiency with web servers, such as IIS and Apache, and UI/UX design.
  • Experience in software engineering practices, including but not limited to software design and implementation, unit testing, code reviews, continuous integration, source control, and coding standards compliance.
  • Experience with Git is preferred.
  • Experience interfacing with both internal team members and external customers as part of a solution-based service process.
  • Experience troubleshooting and responding to customer concerns.
  • Proven record of being reliable and accountable for all aspects of their job.
  • Excellent analytical, interpersonal and communication skills with the ability to communicate complex technical issues in an easy to understand manner.
  • Ability to work in a fast-paced, self-directed, entrepreneurial environment.
  • Resourceful, with the ability to work independently.
  • Strong time management skills.
  • Ability to adapt to changing circumstances.
  • Decision-making, problem resolution and creative thinking skills.
  • Attention to detail.
  • Ability to multi-task activities with shifting priorities. Able to work productively in a pressurized environment.
  • Ethical and trustworthy.

Working Conditions

  • Occasional travel to meet with clients.
  • Extended periods of computer usage.

Relocation

  • None required. Remote work.

Company Description

KinaTrax develops a markerless motion capture system that analyzes the motions of a baseball pitcher and hitter in-game. The system is installed in more than 24 ballparks throughout the country, and is utilized by multiple professional baseball teams for the purposes of assessing and enhancing player performance and preventing injuries. The company was founded in 2015 and is headquartered in Boca Raton, Florida.

Additional Information

  • Type: Full-time
  • Compensation: $80,000 - $120,000
  • Benefits: Health Insurance, Retirement plan
  • Experience: Senior level
  • Functions: Full Stack Web Development
  • Industries: Biomechanics, Baseball
Share this job:
Software Engineer
javascript react-js python java-8 php java Jan 29

Note: This is a remote position. Candidates from any time zone (worldwide) will be considered.

What You Will Bring to the Team

As a Software Engineer at Wizeline, you will advocate for the use of cutting-edge technology to build intelligent and scalable products. You will act as a technology partner for our clients from inception to completion. By understanding their needs and translating requirements into world-class design, you will be responsible for delivering high-quality applications.

Partner with multidisciplinary teams located across the world (Technical Writing, User Experience, Product Management, and Project Management) to solve challenging problems. As a relationship builder with direct communication with stakeholders, you will also drive internal initiatives and objectives.

You will work on projects that will allow you to develop your skills and gain exposure to multinational brands. We promote fun and continuous learning and we are proud of working with the brightest minds in the industry.

Are you a Fit?

Must Haves:

To be successful in this role, you need:

  • Hands-on working experience developing secure, scalable enterprise applications.
  • Passion and experience building web-based technology products or applications.
  • Comfortable in learning new coding languages and frameworks, and seamlessly switching from one to another, when required.
  • Familiarity with computer science algorithms and data structures to optimize solutions.
  • Knowledge of relational and/or non-relational databases.
  • Strong architecture skills, with the ability to select the best stack for each project.
  • Strong communication skills in English.
  • Experience in one or more of the most commonly used web applications stacks.

Nice to Haves:

Some nice-to-have qualities that will further help you are:

  • BS/MS in Computer Science, Engineering, or a related subject
  • Experience in working directly with clients
  • Hands-on knowledge of working in Agile environment
  • Frontend or backend experience leveraging some of the following web technologies and frameworks:
    - Frontend: ReactJS, AngularJS, or Vue.js
    - Backend: Express.js, Django, Node or Flask
    - Databases: MySQL and MongoDB
    - Programming Languages: JavaScript, Python, Ruby, Java, and/or PHP
  • Experience working with Cloud platforms like AWS or GCP
  • A code repository you can share with the team, showcasing your contributions to open source projects
  • Being a DevOps advocate, with working knowledge of Docker, Jenkins, Travis, and/or Kubernetes
Share this job:
Software Engineer
grafana backend finance angular-js Jan 23

Locations: USA ( East Coast - EST timezone)

Experience: Minimum 5 years experience

Grafana is the defecto standard open source dashboarding tool for visualizing and analyzing metrics. Since Grafana is open source, our user base ranges from finance firms at Wall Street to small beehive community groups. The most common use-case for Grafana is infrastructure and application monitoring. Grafana helps companies gain insight into how their applications and users behave, enabling them to iterate and improve faster.

Since their introduction a few years ago, Grafana plugins have been a success story. The plugin functionality has allowed the Grafana community to extend and customize Grafana by building new database integrations and new visualizations.

As a member of the Plugins team, you will be working on:

  • Maintaining and improving core plugins in Grafana like the Prometheus, Graphite, InfluxDB and Elasticsearch data sources
  • Writing new plugins
  • Improving the plugins toolkit
  • Converting core plugins from AngularJS to React and helping the community to port their plugins
  • Writing and maintaining Grafana backend plugins (primarily in written in Go)
  • Interacting closely with the active Grafana plugin community as well as supporting Grafana Labs customers

Believe in Open Source Software? Talk to us.

Benefits

At our core Grafana Labs is an open company. We believe that open source is the superior way to build and deliver software. We also believe in being open and transparent with our employees. We believe that transparency breeds trust and that trust is the foundation of great teamwork. We actively seek to break down silos, empower employees with information and allow people to see the whole picture. This transparency extends to our strategy, our financials, our successes and failures. We empower our team to make their own decisions and trust that they will try to do the right thing.

We are a remote first team. Our three founders are on three different continents and our team of 100+ global employees are based in 20+ different countries. Hiring remotely unlocks the broadest, most diverse, most talented pool of potential employees. It also means that we have built our culture around a flexible and autonomous work environment based on trust.

Equal Opportunity Employer

At Grafana Labs were building a company where a diverse mix of talented people want to come, to stay, and to do their best work. We know that our company runs on the hard work and the dedication of our passionate and creative employees. We will recruit, train, compensate and promote regardless of race, religion, colour, national origin, gender, disability, age, veteran status and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organisation and were working hard to make sure thats the foundation of our organisation as we grow.

Share this job:
Full Stack Developer
php mysql javascript angular-js ansible full stack Jan 22

 We’re looking for a Full Stack Developer, but this role is far more than a simple “developer”.

You’ll be working with a small team to ensure the successful execution of our technology strategy. You’ll write good front-end and back-end code following best practices, including unit testing and code review. Your success on assignments will result from cultivating an ongoing relationship with operations, sales, marketing, technology partners and advertisers leveraging those unique insights to craft user experience. 

Working with our tight-knit team, you won’t have to worry about big company bureaucracy or not having an impact. The first project you work on will be launched to the VNN network within two months of starting and the code you work on will be used by thousands on a daily basis. 

Signs that you’re the one:

  • 2- 4 Years experience in PHP/MySQL 
  • Ability to use various flavors of JavaScript (ECMA 5-10, working in AngularJS, React, NodeJS)
  • Ability to learn and script in various environments (Capistrano, Ansible, Shell scripts)
  • Bachelor’s degree (or other education/proof of knowledge) in a related/relevant field
  • Experience working in a Start-up environment
  • Passion for building software and solving complex problems
  • Strong written and spoken communication skills needed for the success of a remote group that leverages Slack and Hangouts
  • Understanding that problem solving is a team effort and is willing to ask for help when it’s needed and will help others in our team learn and develop.
  • Understand the balance between crafting a high quality, lasting solution and getting the job done.
  • Ability to embrace the many different roles you will have to play in a start-up environment
  • Aspiration to be a software professional as described here: What is a Full Stack developer?

Bonus: 

  • Interest in sports and/or sports related activities (Band, Booster Clubs, team mascot, etc. ) 
  • Knowledge of cloud computing systems (AWS, Google Cloud, Azure, etc)
  • Familiar with JIRA
  • Familiar with GraphQL

In short, we want a team member with the technical skills required that can work with others and isn’t afraid to be creative.  

What are we going to offer you?

In exchange for your experience and incredible talent, we will provide you with

  • Employer Sponsored Health Insurance
  • Ability to work anywhere you can perform the job (100% remote)
  • Flexible Schedule
  • Unlimited Paid Time Off 
  • Fun and energetic work environment
  • VNN will cover a Mac of your choosing with our computer reimbursement plan (the computer will be yours to keep) 
  • Endless opportunity for professional growth
Share this job:
Cloud Native Java Developer
java spring-boot microservices aws cloud javascript Jan 09

Cloud-Native Java Developer (Remote United States)

At Railroad19, Inc., we develop customized software solutions and provide software development services.  We’re a specialized team of developers and architects.  As such, we only bring an “A” team to the table, through hard work and a desire to lead the industry — this is our company culture — this is what sets Railroad19 apart.

Due to continuous growth, we are currently seeking a Cloud-Native Java Developer that is  fluent in both Java 8 and Spring Boot.  In addition to contributing code and tangible deliverables, the role is expected to work as an advisor to help identify, educate, and foster best-in-class solutions. Creating these relationships requires strong communication skills.

At Railroad19, Inc. you are part of a company that values your work and gives you the tools you need to succeed. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. 

This is a full-time role with vacation, full benefits, and 401k.  Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.

The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099).
 
Core responsibilities:

  • Understand our client's fast-moving business requirements
  • Negotiate appropriate solutions with multiple stake-holders
  • Write and maintain scalable enterprise quality software
  • Build web applications using Spring Boot
  • Build Microservices that connect to Oracle and NoSQL databases
  • Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes
  • Manage the complete software development life cycle
  • Writing functional and unit tests in order to maintain code quality
  • Work with Jenkins to perform Continuous Integration
  • Collaborate with other teams in order to deliver a high-performance application that contains little or no defects
  • Identify new opportunities, tools, and services to enhance the custom software platform
  • Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions

Skills & Experience:

  • Advanced Java development experience
  • Hands-on experience with Java 8 (especially streaming collections and functional interfaces)
  • Hands-on experience with NoSQL technologies is a plus
  • Hands-on experience with Spring Boot, Spring Cloud, and Netflix OSS is a plus
  • Hands-on experience with Oracle, MySQL, ETL
  • Hands-on experience with AngularJS and/or similar JavaScript frameworks is a plus
  • Demonstrates a willingness to learn new technologies and takes pride in delivering working software
  • Excellent oral and written communication skills
  • Experience participating on an agile team
  • Is self-directed and can effectively contribute with little supervision
  • Bachelor's or master's degree in computer science, computer engineering, or another technical discipline; or equivalent work experience

Working at Railroad19, Inc.:

  • Competitive salaries and eligibility for a yearly bonus
  • Excellent Health Care, Dental and Vision benefits
  • 3 weeks’ vacation, 401K match eligibility, work-life balance

No Agencies***
This is a non-management position
This is a full-time position

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

Share this job:
Senior Magento 2 Front-End Developer
css3 angular-js javascript magento2 senior frontend Jan 06

We are looking for a Magento 2 Front-End Developer. The ideal candidate will possess strong technical skills, problem-solving skills, and a passion for design.
• Write efficient, reusable and documented code according to project requirements and deadlines
• Develop new functionality; identify and troubleshoot website issues
• Experience with Git workflow and branching

Preferred candidate will have:
• Magento 2 Certification: Professional Front End Developer, Professional JavaScript Developer
• Familiarity with other CMS: WordPress, Drupal, etc.
• Stays up-to-date on emerging trends and technologies

Requirements and Qualifications
• 2+ years Magento 2 front end development experience; 3+ years in a front end development role
• Experience with Magento 2 front-end architecture, layout, objects and methods, XML, blocks; familiarity with back-end architecture, composer
• Proficiency in coding with AJAX, AngularJS, ReactJS, jQuery, LESS, CSS, NodeJS etc
• Expert understanding of web browser capabilities, cross-browser and cross-platform compatibility issues; understanding of WCAG, AMP, SEO; experience with Adobe Creative Suite, Illustrator
• Strong written and oral communication skills to effectively collaborate with staff and clients
• Excellent analytical, troubleshooting and multitasking skills

Share this job:
Development Manager, UI and JavaScript
angular-js javascript react-js graphql manager ui Jan 04

As a member of the Contrast Security Engineering Team, you will join a group responsible for industry leading Application Security products. Our team includes engineers, designers, and product managers, all focused on making the Internet safer for everyone.  We believe in agile practices to build our software, as well as continuously delivering features and improvements to our users. You are a person who is always pushing your teammates to do their best work and intolerant of anything else. Our team believes that a successful product is built by working with designers, product managers, and operators to understand the full cycle of software development.

The role of the Development Manager involves a balance of day-to-day personnel management, as well managing development projects in a cross-functional manner. Development managers are not just managers, as they are expected to commit code, but at a different pace than contributing engineers. We believe that to be an effective manager, you have to be engaged in the development of the product as well.

As Development Manager of our Front-End Engineering Team you have a number of responsibilities, but the primary one is to foster a culture of innovation and quality within your team. You are going to want to do this in an expeditious manner. Your want deliver results to the customer and market through iterative designs and implementations. To do this you need to make sure the development team is able to work as efficiently as possible and this means making sure they have clear goals, both short term and long term, and that nothing prevents them from doing their work. From the initial project scope to deploying the product out to customer sites, each step is your responsibility. You can, and should, delegate as much as you can but be ready to check that things are being done as you want and be ready to jump in if it is not.

Ideal candidates have a background building highly scalable and responsive Single Page Applications (SPAs) using ReactJS, AngularJS, CSS/Bootstrap, visualization libraries such as D3.js or AMCharts, as well as other SVG based visualization plugins.

Leadership Expectations

  • Own your product and software code base, including the feature road map, customer issues/defects and the technology road map.
  • Lead up cross-functional development project initiatives owning project management, issue tracking, scoping and planning.
  • Collaborate with the Product Owner, Scrum Master and Development team to deliver a high-value, first class security product.
  • Drive the daily standup meeting with the team to ensure the project is on-track and that issues are resolved timely.
  • Support all hiring and recruiting initiatives for your team.
  • Work on technical designs and architectural initiatives on a project by project basis.
  • Manage individuals supporting their personal/career growth and development.
  • Develop team and individual goals/objectives that align to the department and company goal
  • Perform consistent and regular individual one on one meetings with team members.
  • Be a team player. You love to work with others to find the right solutions.

Technical Expectations

  • Build web-based interfaces and applications and contribute to our platforms, style guide, APIs and libraries.
  • Design and development of a rich user interface for mission critical high-availability analytics application using front end technologies like TypeScript, Javascript, ES6, HTML, CSS, SASS, and D3.
  • Experience with at least one of the following frameworks: AngularJS, Backbone.js, ReactJS, Ember.js
  • Execute performance analysis and optimization of page render, data transfers and page load optimizations.
  • Define our strategy for front-end development, hand-picking our future JavaScript frameworks, libraries and plugins.
  • Demonstrable examples personal or work projects built in React web/native.
  • Strong ability to recognize and predict use cases and user interaction so we can deliver experiences that bring delight to our customers 
  • Stellar visual skills and attention to detail
  • Work with design and product teams to build amazing, jaw-dropping features.
  • Own your work. Whether a nasty bug or an awesome feature, you put your name on every line of code.
  • Can work in a small, fast paced environment with great communication skills.
  • Give back to the Open Source Community whenever humanly possibly.

About You

  • You love to manage others and make them better developers.
  • You love to code and deploy at scale.
  • Desire to make the Internet a safer place.
  • You approach problems from a product perspective, thinking through how the user will interact with what you're building.
  • You have strong communication skills. You ask questions, let others know when you need help, and tell others what you need.
  • You're a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges.
  • You see the big picture. You understand how the code you write interacts with systems and services, both internally and externally.

What We Offer

  • Competitive compensation
  • Daily team lunches
  • Meaningful stock plans
  • Medical, dental, and vision benefits
  • Flexible paid time off
  • 401k
Share this job:
Full Stack Web Developer
Payzer  
angular-js php payments full stack lamp testing Jan 03

Payzer is the all-in-one financial tool that helps contractors grow their business. We help our customers by providing:

- Easy to use online and mobile payment solutions

- Instant loan decisions that help grow average order size

- Effective promotional offers that help close sales

- Simple electronic cash management

- Rich financial and customer level reporting

Our Application Developers play an extremely critical role in the company by creating and maintaining web applications whose features and usability are positively disruptive for our customers. If you like to create systems that people will use (and love because their jobs become much easier), then please keep reading!

As a Senior Application Developer, you will be responsible for designing, coding, testing, and perfecting a variety of web applications that service our customers. Our technical stack is traditionally LAMP, but we are moving toward a microservices architecture that allows a mix of best tool for the job technologies. As a growing company, we have many opportunities to create/enhance our product offerings, and as such you will have the chance to work both individually as well as with teammates to utilize your technical talents. Our Application Developers also assist with production support needs, although only as a second or third tier. You will be asked to help solve production problems, but it will not be an overwhelming task time-wise.

Benefits

What we offer

- The chance to be early at a fast growing, fully funded venture backed startup. You wont be just another drone at Payzer. You can get in on the ground floor.

- A professional work environment thats non-corporate. Were not big on meetings, have a casual dress code and while we work hard, we care about our families and are cool if you do, too.

- Strong training, mentoring and coaching. Well invest in making you better at what you do!

- Medical insurance: Choice of 3 plans including a 100% employer paid plan

- Dental, vision, short and long-term disability, and life insurance

- Company-sponsored 401(k) plan

- FSA and HSA Accounts

- Paid time off

Share this job:
Fullstack Engineer
python-3x django react-js aws javascript python Dec 20 2019

Who are we looking for?

  • Strong computer science fundamentals
  • 4+ years of full-time work, with hands-on experience in developing web applications
  • 2+ years of experience in working with Python and Django
  • 2+ years in working with frontend JavaScript SPA and state handling frameworks such as React, AngularJS, VueJS, Redux, along with HTML5 and CSS.
  • Individuals who are responsible, organized and prompt. You do what you say you will do, without being reminded. You seek work, rather than wait to be given work
  • Great communication and collaboration skills

Our Technology Stack

  • Python: Django, uWSGI, Celery
  • MySQL
  • Puppet
  • AWS
  • Javascript: React & Backbone.js
  • Cypress


What do you get?

  • Exposure to truly challenging problems that affect thousands of users
  • An opportunity to work with passionate, smart problem-solvers like yourself
  • Remote work
  • MacBook Pro
  • Competitive Salary
  • Employee Provident Fund (EPF)
  • Open PTO policy
  • Medical Insurance

 Interested? Your move!

Share this job: